diff --git a/business/jxcallback/orderman/waybill.go b/business/jxcallback/orderman/waybill.go index 92be788e0..83c989798 100644 --- a/business/jxcallback/orderman/waybill.go +++ b/business/jxcallback/orderman/waybill.go @@ -74,8 +74,10 @@ func (w *OrderManager) OnWaybillStatusChanged(bill *model.Waybill) (err error) { if bill.Status == model.WaybillStatusAccepted { addParams["desired_fee"] = bill.DesiredFee } - addParams["courier_name"] = bill.CourierName - addParams["courier_mobile"] = bill.CourierMobile + if bill.CourierMobile != "" { + addParams["courier_name"] = bill.CourierName + addParams["courier_mobile"] = bill.CourierMobile + } } else if bill.Status >= model.WaybillStatusEndBegin { addParams["waybill_finished_at"] = bill.StatusTime }