diff --git a/business/partner/purchase/mtwm/order.go b/business/partner/purchase/mtwm/order.go index d7aadcf90..9452691c0 100644 --- a/business/partner/purchase/mtwm/order.go +++ b/business/partner/purchase/mtwm/order.go @@ -542,8 +542,7 @@ func (c *PurchaseHandler) AcceptOrRefuseOrder(order *model.GoodsOrder, isAcceptI } func (c *PurchaseHandler) PickupGoods(order *model.GoodsOrder, isSelfDelivery bool, userName string) (err error) { - api := getAPI(order.VendorOrgCode, jxutils.GetSaleStoreIDFromOrder(order), "") - orderDetail, err := api.OrderGetOrderDetail(utils.Str2Int64(order.VendorOrderID), false) + orderDetail, err := getAPI(order.VendorOrgCode, jxutils.GetSaleStoreIDFromOrder(order), "").OrderGetOrderDetail(utils.Str2Int64(order.VendorOrderID), false) if err != nil { return err } @@ -569,7 +568,7 @@ func (c *PurchaseHandler) PickupGoods(order *model.GoodsOrder, isSelfDelivery bo //PeiSongTypeMixed = "3001" // 混合送(即美团专送+快送) //PeiSongTypeMixedExpressQiKe // 混合快送 if isSelfDelivery { - err = api.PreparationMealComplete(utils.Str2Int64(order.VendorOrderID)) + err = getAPI(order.VendorOrgCode, jxutils.GetSaleStoreIDFromOrder(order), "").PreparationMealComplete(utils.Str2Int64(order.VendorOrderID)) } if err == nil || strings.Contains(err.Error(), "808") { // 配送类型只能为美团配送或美团企客配送 level:0, code:808