diff --git a/business/jxcallback/orderman/order.go b/business/jxcallback/orderman/order.go index ba56ab85a..8b7a459a6 100644 --- a/business/jxcallback/orderman/order.go +++ b/business/jxcallback/orderman/order.go @@ -96,7 +96,9 @@ func (c *OrderManager) OnOrderAdjust(order *model.GoodsOrder, orderStatus *model panic(r) } }() - if order.Status == model.OrderStatusUnknown { + // 出现过调整单后,状态回到新订单状态,比如:911350836000622 + // 不完全确定,加一个处理 + if order.Status < model.OrderStatusAccepted { order.Status = model.OrderStatusAccepted } isDuplicated, err := addOrderOrWaybillStatus(orderStatus, db)