This commit is contained in:
邹宗楠
2024-10-18 18:04:26 +08:00
parent d56d2b93e4
commit 38d91b461c

View File

@@ -615,13 +615,16 @@ func (c *PurchaseHandler) PickupGoods(order *model.GoodsOrder, isSelfDelivery bo
if isSelfDelivery {
err = getAPI(order.VendorOrgCode, jxutils.GetSaleStoreIDFromOrder(order), "").PreparationMealComplete(utils.Str2Int64(order.VendorOrderID))
}
if err != nil && strings.Contains(err.Error(), "商家接单后1分钟内不能确认已完成备货") {
partner.CurOrderManager.OnOrderMsg(order, "订单自动拣货失败", err.Error())
return err
}
if err == nil || strings.Contains(err.Error(), "808") {
// 配送类型只能为美团配送或美团企客配送 level:0, code:808
c.postFakeMsg(order.VendorOrderID, FakeMsgType, fakeFinishedPickup)
return nil
}
partner.CurOrderManager.OnOrderMsg(order, "订单自动拣货失败", err.Error())
return err
return nil
}
func (p *PurchaseHandler) AcceptOrRefuseFailedGetOrder(ctx *jxcontext.Context, order *model.GoodsOrder, isAcceptIt bool) (err error) {