- enable new order comment

This commit is contained in:
gazebo
2019-03-14 12:07:59 +08:00
parent 227f485691
commit fffb7a495b
6 changed files with 33 additions and 28 deletions

View File

@@ -55,9 +55,9 @@ func (c *PurchaseHandler) RefreshComment(fromTime, toTime time.Time) (err error)
OriginalMsg: string(utils.MustMarshal(result)),
}
// 直接得到的订单是饿了么的,尝试统一成饿百
if order, err := partner.CurOrderManager.LoadOrder2(orderComment.VendorOrderID, model.VendorIDELM); err == nil {
orderComment.VendorOrderID2 = orderComment.VendorOrderID
if order, err := partner.CurOrderManager.LoadOrder2(orderComment.VendorOrderID, model.VendorIDEBAI); err == nil {
orderComment.VendorOrderID = order.VendorOrderID
orderComment.VendorOrderID2 = order.VendorOrderID2
orderComment.VendorID = model.VendorIDEBAI
orderComment.StoreID = jxutils.GetSaleStoreIDFromOrder(order)

View File

@@ -50,7 +50,9 @@ func (c *PurchaseHandler) onOrderMsg(msg *jdapi.CallbackOrderMsg) (retVal *jdapi
status := c.callbackMsg2Status(msg)
if msg.StatusID == jdapi.OrderStatusAddComment || msg.StatusID == jdapi.OrderStatusModifyComment {
if globals.ReallyCallPlatformAPI {
c.onOrderComment(msg)
utils.CallFuncAsync(func() {
c.onOrderComment2(msg)
})
}
}
err := partner.CurOrderManager.OnOrderStatusChanged(status)