1
This commit is contained in:
@@ -363,9 +363,7 @@ func (c *PurchaseHandler) onOrderMsg(msg *mtwmapi.CallbackMsg) (response *mtwmap
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if msg.Cmd == mtwmapi.MsgTypeOrderModified {
|
} else if msg.Cmd == mtwmapi.MsgTypeOrderModified {
|
||||||
order, result, err2 := c.getOrder(msg.AppID, GetOrderIDFromMsg(msg), GetVendorStoreIDFromMsg(msg))
|
order, _, err2 := c.getOrder(msg.AppID, GetOrderIDFromMsg(msg), GetVendorStoreIDFromMsg(msg))
|
||||||
globals.SugarLogger.Debugf("====order := %s", utils.Format4Output(order, false))
|
|
||||||
globals.SugarLogger.Debugf("=====result := %s", utils.Format4Output(result, false))
|
|
||||||
if err = err2; err == nil {
|
if err = err2; err == nil {
|
||||||
localOrder, _ := partner.CurOrderManager.LoadOrder(GetOrderIDFromMsg(msg), model.VendorIDMTWM)
|
localOrder, _ := partner.CurOrderManager.LoadOrder(GetOrderIDFromMsg(msg), model.VendorIDMTWM)
|
||||||
localOrder.ConsigneeName = order.ConsigneeName
|
localOrder.ConsigneeName = order.ConsigneeName
|
||||||
@@ -512,7 +510,9 @@ func (c *PurchaseHandler) postFakeMsg(vendorOrderID, cmd, vendorStatus string) {
|
|||||||
msg.FormData.Set("timestamp", timeStr)
|
msg.FormData.Set("timestamp", timeStr)
|
||||||
msg.FormData.Set("utime", timeStr)
|
msg.FormData.Set("utime", timeStr)
|
||||||
utils.CallFuncAsync(func() {
|
utils.CallFuncAsync(func() {
|
||||||
c.onOrderMsg(msg)
|
response := c.onOrderMsg(msg)
|
||||||
|
order, _ := partner.CurOrderManager.LoadOrder(vendorOrderID, model.VendorIDMTWM)
|
||||||
|
partner.CurOrderManager.OnOrderMsg(order, "美团订单假拣货", utils.Format4Output(response, false))
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -577,6 +577,7 @@ func (c *PurchaseHandler) PickupGoods(order *model.GoodsOrder, isSelfDelivery bo
|
|||||||
c.postFakeMsg(order.VendorOrderID, FakeMsgType, fakeFinishedPickup)
|
c.postFakeMsg(order.VendorOrderID, FakeMsgType, fakeFinishedPickup)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
partner.CurOrderManager.OnOrderMsg(order, "订单自动拣货失败", err.Error())
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user