From 1648cf1bcecaa19837936f96389349f6d22832b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Thu, 19 May 2022 11:13:07 +0800 Subject: [PATCH] 1 --- business/partner/delivery/mtps/waybill.go | 2 +- business/partner/delivery/rider.go | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/business/partner/delivery/mtps/waybill.go b/business/partner/delivery/mtps/waybill.go index c65c44d69..10d0d01bc 100644 --- a/business/partner/delivery/mtps/waybill.go +++ b/business/partner/delivery/mtps/waybill.go @@ -392,7 +392,7 @@ func (c *DeliveryHandler) GetRiderInfo(orderId string, deliveryId int64, mtPeiso } // 获取骑手位置 - lng, lat, err := api.MtpsAPI.RiderLocation(deliveryId, utils.Interface2String(order["mt_peisong_id"])) + lng, lat, err := api.MtpsAPI.RiderLocation(deliveryId, mtPeisongId) if err != nil { return nil, err } diff --git a/business/partner/delivery/rider.go b/business/partner/delivery/rider.go index 280fa2162..ecbbd37ba 100644 --- a/business/partner/delivery/rider.go +++ b/business/partner/delivery/rider.go @@ -57,13 +57,15 @@ func GetOrderRiderInfoToPlatform(orderId string) { if handlerInfo := partner.GetDeliveryPlatformFromVendorID(v.WaybillVendorID); handlerInfo != nil { if v.WaybillVendorID == model.VendorIDDada || v.WaybillVendorID == model.VendorIDFengNiao { riderInfo, err = handlerInfo.Handler.GetRiderInfo(v.VendorOrderID, 0, "") - } else { + } else if v.WaybillVendorID == model.VendorIDMTPS { globals.SugarLogger.Debug("==========VendorWaybillId2Waybill:", v.VendorWaybillID) if v.VendorWaybillID == "" { globals.SugarLogger.Debug("==========VendorWaybillId2Waybill:", v.VendorWaybillID) continue } riderInfo, err = handlerInfo.Handler.GetRiderInfo(v.VendorOrderID, v.ID+1000000, v.VendorWaybillID) + }else { + continue } if err != nil { globals.SugarLogger.Debug("Get Order waybill rider info err :%v", err)