diff --git a/business/jxstore/cms/job.go b/business/jxstore/cms/job.go index 738b69db0..3e5320613 100644 --- a/business/jxstore/cms/job.go +++ b/business/jxstore/cms/job.go @@ -616,6 +616,14 @@ func SendJdDelivery(ctx *jxcontext.Context, dOrder *model.DeliveryOrder) (errCod if len(receiveDeliveryList) == 0 { return errCode, fmt.Errorf("未找到取件人地址!") } + //内蒙古海南统一35 + //新疆西藏统一45 + if receiveDeliveryList[0].ParentCode == 150000 || receiveDeliveryList[0].ParentCode == 460000 { + dOrder.PayPrice = 3500 + } + if receiveDeliveryList[0].ParentCode == 650000 || receiveDeliveryList[0].ParentCode == 540000 { + dOrder.PayPrice = 4500 + } dao.WrapAddIDCULEntity(dOrder, ctx.GetUserName()) if vendorWaybillID, err := api.JdEclpAPI.WaybillReceive(&jdeclpapi.WaybillReceiveParam{ SalePlat: jdeclpapi.SalePlatSourceDelivery,