diff --git a/business/jxstore/cms/job.go b/business/jxstore/cms/job.go index 9f8761e64..cf7e24d82 100644 --- a/business/jxstore/cms/job.go +++ b/business/jxstore/cms/job.go @@ -590,6 +590,12 @@ func SendJdDelivery(ctx *jxcontext.Context, dOrder *model.DeliveryOrder) (errCod } if err != nil { return errCode, err + } + if dOrder.Weight == 0 { + return errCode, fmt.Errorf("重量必须填写!") + } + if dOrder.PayPrice == 0 { + } sendDeliveryList, _, err := dao.QueryUserDeliveryAddress(db, int64(dOrder.DeliverySendID), nil, 0, 0) receiveDeliveryList, _, err := dao.QueryUserDeliveryAddress(db, int64(dOrder.DeliveryReceiveID), nil, 0, 0)