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,8 +36,10 @@ func OnCallbackMsg(msg *jdshopapi.CallBackResult) (err error) {
utils.CallFuncAsync(func() {
order := getRealOrderID(msg.OrderID)
if order != nil {
if order.Status != model.OrderStatusCanceled {
CurPurchaseHandler.CancelOrder(jxcontext.AdminCtx, order, "系统取消")
}
}
})
default:
return fmt.Errorf("暂不支持的topic类型topic: %v", msgType)
@@ -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
}
//结算类型