- up
This commit is contained in:
@@ -500,6 +500,8 @@ func RefreshOrderSkuRelated(order *model.GoodsOrder) *model.GoodsOrder {
|
|||||||
sku.SkuID = 0
|
sku.SkuID = 0
|
||||||
}
|
}
|
||||||
sku.OrderCreatedAt = order.OrderCreatedAt
|
sku.OrderCreatedAt = order.OrderCreatedAt
|
||||||
|
sku.VendorID = order.VendorID
|
||||||
|
sku.VendorOrderID = order.VendorOrderID
|
||||||
order.SkuCount++
|
order.SkuCount++
|
||||||
order.GoodsCount += sku.Count
|
order.GoodsCount += sku.Count
|
||||||
order.SalePrice += sku.SalePrice * int64(sku.Count)
|
order.SalePrice += sku.SalePrice * int64(sku.Count)
|
||||||
|
|||||||
@@ -56,6 +56,8 @@ func (c *PurchaseHandler) callbackMsg2Status(msg *CallbackMsg) *model.OrderStatu
|
|||||||
func (c *PurchaseHandler) onOrderNew(msg *CallbackMsg, order *Data4Neworder) (retVal, errCode string, err error) {
|
func (c *PurchaseHandler) onOrderNew(msg *CallbackMsg, order *Data4Neworder) (retVal, errCode string, err error) {
|
||||||
globals.SugarLogger.Debugf("onOrderNew orderID:%s", msg.ThingID)
|
globals.SugarLogger.Debugf("onOrderNew orderID:%s", msg.ThingID)
|
||||||
order.GoodsOrder.Skus = order.Skus
|
order.GoodsOrder.Skus = order.Skus
|
||||||
|
order.VendorID = model.VendorIDJX
|
||||||
|
jxutils.RefreshOrderSkuRelated(&order.GoodsOrder)
|
||||||
orderStatus := model.Order2Status(&order.GoodsOrder)
|
orderStatus := model.Order2Status(&order.GoodsOrder)
|
||||||
if msg.SubMsgType == SubMsgTypeOrderNew {
|
if msg.SubMsgType == SubMsgTypeOrderNew {
|
||||||
err = partner.CurOrderManager.OnOrderNew(&order.GoodsOrder, orderStatus)
|
err = partner.CurOrderManager.OnOrderNew(&order.GoodsOrder, orderStatus)
|
||||||
|
|||||||
Reference in New Issue
Block a user