Merge branch 'mark' of e.coding.net:rosydev/jx-callback into mark

This commit is contained in:
苏尹岚
2020-08-03 09:01:04 +08:00

View File

@@ -36,7 +36,9 @@ func OnCallbackMsg(msg *jdshopapi.CallBackResult) (err error) {
utils.CallFuncAsync(func() {
order := getRealOrderID(msg.OrderID)
if order != nil {
CurPurchaseHandler.CancelOrder(jxcontext.AdminCtx, order, "系统取消")
if order.Status != model.OrderStatusCanceled {
CurPurchaseHandler.CancelOrder(jxcontext.AdminCtx, order, "系统取消")
}
}
})
default:
@@ -123,6 +125,7 @@ func result2Orders(msg *jdshopapi.CallBackResult) (order *model.GoodsOrder, err
order.BusinessType = model.BusinessTypeImmediate
} else {
globals.SugarLogger.Warnf("暂不支持的京东商城订单类型type: %v", msg.OrderState)
return nil, err
}
//结算类型