From 85d909234da764bfa3aebd9abc82264c6ed187ab Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 24 Dec 2019 12:12:34 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A5=BF=E7=99=BE=E5=9C=A8=E9=85=8D=E9=80=81?= =?UTF-8?q?=E4=B8=AD=E7=8A=B6=E6=80=81=E6=97=B6=EF=BC=8C=E5=B0=9D=E8=AF=95?= =?UTF-8?q?=E5=88=B7=E6=96=B0TotalShopMoney?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/ebai/order.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/business/partner/purchase/ebai/order.go b/business/partner/purchase/ebai/order.go index edecc89ce..ed698afae 100644 --- a/business/partner/purchase/ebai/order.go +++ b/business/partner/purchase/ebai/order.go @@ -429,7 +429,7 @@ func (c *PurchaseHandler) onOrderMsg(msg *ebaiapi.CallbackMsg) (retVal *ebaiapi. // 处理饿百降级订单的情况 // 是否降级;1:是,0:否;极少数订单因网络或信息交互异常,导致订单部分字段(如订单金额)生成延迟,此时订单会被标记为“已降级”状态,需开发者重新调用查看订单详情接口获取完整订单数据。 // toto sku是否也需要处理? - if status.Status == model.OrderStatusFinished { + if status.Status == model.OrderStatusDelivering || status.Status == model.OrderStatusFinished { if order, err2 := partner.CurOrderManager.LoadOrder(status.VendorOrderID, status.VendorID); err2 == nil { if order.TotalShopMoney == 0 { if order2, err2 := c.GetOrder(msg.Source, status.VendorOrderID); err2 == nil {