This commit is contained in:
邹宗楠
2023-08-22 11:22:09 +08:00
parent 6524349ab4
commit 201fb04e2f
2 changed files with 10 additions and 3 deletions

View File

@@ -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