From ac6a9aa2161ac012b65222c7368b62edd8bd19e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 23 Sep 2024 09:50:42 +0800 Subject: [PATCH] 1 --- business/partner/purchase/mtwm/order.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/business/partner/purchase/mtwm/order.go b/business/partner/purchase/mtwm/order.go index b7c73512b..f65f0f2e0 100644 --- a/business/partner/purchase/mtwm/order.go +++ b/business/partner/purchase/mtwm/order.go @@ -369,7 +369,9 @@ func (c *PurchaseHandler) onOrderMsg(msg *mtwmapi.CallbackMsg) (response *mtwmap localOrder, _ := partner.CurOrderManager.LoadOrder(GetOrderIDFromMsg(msg), model.VendorIDMTWM) if localOrder == nil { localOrder = order + partner.CurOrderManager.OnOrderNew(order, status) partner.CurOrderManager.SaveOrder(order, false, dao.GetDB()) + partner.CurOrderManager.OnOrderMsg(localOrder, fmt.Sprintf("订单重新创建,加入监视器,检查是否会自动拣货[%s]", order.VendorOrderID), "") } if err2 == nil { switch msg.Cmd { @@ -403,7 +405,7 @@ func (c *PurchaseHandler) onOrderMsg(msg *mtwmapi.CallbackMsg) (response *mtwmap partner.CurOrderManager.OnOrderMsg(localOrder, fmt.Sprintf("订单[%s],地址发送改变且订单被取消,返回推送配送差价[%s]元,{接口[%.2f]元}", order.VendorOrderID, msg.FormData.Get("money"), float64(changeFee)/float64(100)), "") } } - err = partner.CurOrderManager.OnOrderAdjust(order, status) + } else { if status != nil { var order *model.GoodsOrder