diff --git a/business/partner/delivery/fn/waybill.go b/business/partner/delivery/fn/waybill.go index d843b6786..b6fb8bd82 100644 --- a/business/partner/delivery/fn/waybill.go +++ b/business/partner/delivery/fn/waybill.go @@ -303,7 +303,7 @@ func (c *DeliveryHandler) GetRiderInfo(orderId string, deliveryId int64, mtPeiso } return &mtpsapi.RiderInfo{ - OrderId: "", + OrderId: utils.Int64ToStr(order.TrackingId), ThirdCarrierOrderId: orderId, CourierName: knightInfo.CarrierDriverName, CourierPhone: knightInfo.CarrierDriverPhone, diff --git a/business/partner/delivery/rider.go b/business/partner/delivery/rider.go index baf548f38..9d01ac246 100644 --- a/business/partner/delivery/rider.go +++ b/business/partner/delivery/rider.go @@ -76,6 +76,7 @@ func GetOrderRiderInfoToPlatform(orderId string) { } if v.WaybillVendorID == model.VendorIDDada { riderInfo.LogisticsProviderCode = "10002" + riderInfo.OrderId = v.VendorOrderID // 运单id } if v.WaybillVendorID == model.VendorIDFengNiao { riderInfo.LogisticsProviderCode = "10004" @@ -84,7 +85,6 @@ func GetOrderRiderInfoToPlatform(orderId string) { riderInfo.LogisticsProviderCode = "10032" } riderInfo.ThirdCarrierOrderId = v.VendorWaybillID - // 目前只推送美团骑手信息 switch v.VendorID { case model.VendorIDMTWM: // 美团发单