diff --git a/business/partner/delivery/rider.go b/business/partner/delivery/rider.go index 69f4a8141..6194b1268 100644 --- a/business/partner/delivery/rider.go +++ b/business/partner/delivery/rider.go @@ -98,10 +98,6 @@ func GetOrderRiderInfoToPlatform(orderId string, wayBillStatus int) { riderInfo.CourierName = "门店老板" riderInfo.LogisticsProviderCode = "10017" riderInfo.LogisticsStatus = v.Status - storeDetail, err := dao.GetStoreDetail(dao.GetDB(), v.JxStoreID, 0, "") - if err != nil { - riderInfo.CourierPhone = storeDetail.Tel1 - } } switch riderInfo.LogisticsStatus { @@ -141,6 +137,18 @@ func GetOrderRiderInfoToPlatform(orderId string, wayBillStatus int) { if riderInfo.Latitude == "" { riderInfo.Latitude = utils.Float64ToStr(utils.Int2Float64(v.ConsigneeLat) / 1000000) } + + if riderInfo.CourierPhone == "" { + storeDetail, err := dao.GetStoreDetail(dao.GetDB(), v.JxStoreID, 0, "") + if err != nil { + riderInfo.CourierPhone = storeDetail.Tel1 + } + riderInfo.CourierName = "老板" + } + if riderInfo.CourierPhone == "" { + riderInfo.CourierName = "石锋" + riderInfo.CourierPhone = "18048531223" + } // 目前只推送美团骑手信息 switch v.VendorID { case model.VendorIDMTWM: // 美团订单