1
This commit is contained in:
@@ -554,10 +554,13 @@ func (c *PurchaseHandler) SelfDeliverDelivering(order *model.GoodsOrder, userNam
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if err = api.DeliveryFinish(param); err == nil {
|
||||
err = api.DeliveryFinish(param)
|
||||
if err == nil {
|
||||
paramDelivery := OrderStatusChangeDelivery(order, tao_vegetable.OrderStatusDelivery)
|
||||
// 开始配送
|
||||
return api.DeliveryFinish(paramDelivery)
|
||||
} else if strings.Contains(err.Error(), "当前状态不允许更新, 请求更新状态") { // "当前状态不允许更新, 请求更新状态: PACKAGED, 当前状态:SHIPPING" 这个时候代表上一次状态以及更新成了,返回错误消息不在处理
|
||||
return nil
|
||||
}
|
||||
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user