- jx.onOrderNew中对于StoreID与SkuID赋值
This commit is contained in:
@@ -55,8 +55,12 @@ func (c *PurchaseHandler) callbackMsg2Status(msg *CallbackMsg) *model.OrderStatu
|
|||||||
|
|
||||||
func (c *PurchaseHandler) onOrderNew(msg *CallbackMsg, subMsgType int, order *Data4Neworder) (retVal, errCode string, err error) {
|
func (c *PurchaseHandler) onOrderNew(msg *CallbackMsg, subMsgType int, order *Data4Neworder) (retVal, errCode string, err error) {
|
||||||
globals.SugarLogger.Debugf("onOrderNew orderID:%s", msg.ThingID)
|
globals.SugarLogger.Debugf("onOrderNew orderID:%s", msg.ThingID)
|
||||||
|
order.StoreID = int(utils.Str2Int64WithDefault(order.VendorStoreID, 0))
|
||||||
order.GoodsOrder.Skus = order.Skus
|
order.GoodsOrder.Skus = order.Skus
|
||||||
order.VendorID = model.VendorIDJX
|
order.VendorID = model.VendorIDJX
|
||||||
|
for _, v := range order.GoodsOrder.Skus {
|
||||||
|
v.SkuID = int(utils.Str2Int64WithDefault(v.VendorSkuID, 0))
|
||||||
|
}
|
||||||
jxutils.RefreshOrderSkuRelated(&order.GoodsOrder)
|
jxutils.RefreshOrderSkuRelated(&order.GoodsOrder)
|
||||||
orderStatus := model.Order2Status(&order.GoodsOrder)
|
orderStatus := model.Order2Status(&order.GoodsOrder)
|
||||||
if subMsgType == model.OrderStatusNew {
|
if subMsgType == model.OrderStatusNew {
|
||||||
|
|||||||
Reference in New Issue
Block a user