From eb7d2009842d85890d87359bed03f8ab46c1bace Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 16 May 2022 15:23:13 +0800 Subject: [PATCH] 1 --- business/partner/delivery/rider.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/business/partner/delivery/rider.go b/business/partner/delivery/rider.go index fb0434d96..f75d7b870 100644 --- a/business/partner/delivery/rider.go +++ b/business/partner/delivery/rider.go @@ -46,10 +46,14 @@ func GetOrderRiderInfoToPlatform(orderId string) { } for _, v := range orders { - globals.SugarLogger.Debug("==========orderId,vendorId,waybillId", v.VendorOrderID, v.VendorID, v.WaybillVendorID) + globals.SugarLogger.Debug("==========orderId,vendorId,waybillId:", v.VendorOrderID, v.VendorID, v.WaybillVendorID) var riderInfo *mtpsapi.RiderInfo if handlerInfo := partner.GetDeliveryPlatformFromVendorID(v.WaybillVendorID); handlerInfo != nil { - riderInfo, err = handlerInfo.Handler.GetRiderInfo(v.VendorOrderID, utils.Str2Int64(v.VendorWaybillId2Waybill), v.VendorWaybillID) + if v.WaybillVendorID == model.VendorIDDada || v.WaybillVendorID == model.VendorIDFengNiao { + riderInfo, err = handlerInfo.Handler.GetRiderInfo(v.VendorOrderID, 0, "") + } else { + riderInfo, err = handlerInfo.Handler.GetRiderInfo(v.VendorOrderID, utils.Str2Int64(v.VendorWaybillId2Waybill), v.VendorWaybillID) + } if err != nil { globals.SugarLogger.Errorf("Get Order waybill rider info err :%v", err) continue