From 91a5cf52a7c0ad8629245204b38abcbb3e70f23d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 6 May 2024 11:10:50 +0800 Subject: [PATCH] 1 --- business/partner/purchase/mtwm/order.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/business/partner/purchase/mtwm/order.go b/business/partner/purchase/mtwm/order.go index 6eca1df3f..39e4e921f 100644 --- a/business/partner/purchase/mtwm/order.go +++ b/business/partner/purchase/mtwm/order.go @@ -363,9 +363,7 @@ func (c *PurchaseHandler) onOrderMsg(msg *mtwmapi.CallbackMsg) (response *mtwmap } } } else if msg.Cmd == mtwmapi.MsgTypeOrderModified { - order, result, 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)) + order, _, err2 := c.getOrder(msg.AppID, GetOrderIDFromMsg(msg), GetVendorStoreIDFromMsg(msg)) if err = err2; err == nil { localOrder, _ := partner.CurOrderManager.LoadOrder(GetOrderIDFromMsg(msg), model.VendorIDMTWM) localOrder.ConsigneeName = order.ConsigneeName @@ -512,7 +510,9 @@ func (c *PurchaseHandler) postFakeMsg(vendorOrderID, cmd, vendorStatus string) { msg.FormData.Set("timestamp", timeStr) msg.FormData.Set("utime", timeStr) 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) return nil } + partner.CurOrderManager.OnOrderMsg(order, "订单自动拣货失败", err.Error()) return err }