From 933e61dd3cf55396360b53b9e1de8f1d6657be5c Mon Sep 17 00:00:00 2001 From: liuxy Date: Sat, 11 Feb 2023 14:00:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/InAndOutRetrunServiceImpl.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/st/returns/service/impl/InAndOutRetrunServiceImpl.java b/lms/nladmin-system/src/main/java/org/nl/wms/st/returns/service/impl/InAndOutRetrunServiceImpl.java index 9156a1ae4..9b1daba43 100644 --- a/lms/nladmin-system/src/main/java/org/nl/wms/st/returns/service/impl/InAndOutRetrunServiceImpl.java +++ b/lms/nladmin-system/src/main/java/org/nl/wms/st/returns/service/impl/InAndOutRetrunServiceImpl.java @@ -456,6 +456,16 @@ public class InAndOutRetrunServiceImpl implements InAndOutReturnService { // 1.回传sap JSONArray paramSapMstArr = new JSONArray(); + String estimated_freight = jo_mst.getString("estimated_freight"); + String trans_code = jo_mst.getString("trans_code"); + + if (ObjectUtil.isEmpty(estimated_freight)) { + throw new BadRequestException("运费不能为空"); + } + if (ObjectUtil.isEmpty(trans_code)) { + throw new BadRequestException("物流公司不能为空"); + } + JSONObject paramSapMst = new JSONObject(); paramSapMst.put("ZACTION", "P"); paramSapMst.put("BUDAT", jo_mst.getString("biz_date")); @@ -921,6 +931,16 @@ public class InAndOutRetrunServiceImpl implements InAndOutReturnService { // 1.回传sap JSONArray paramSapMstArr = new JSONArray(); + String estimated_freight = jo_mst.getString("estimated_freight"); + String trans_code = jo_mst.getString("trans_code"); + + if (ObjectUtil.isEmpty(estimated_freight)) { + throw new BadRequestException("运费不能为空"); + } + if (ObjectUtil.isEmpty(trans_code)) { + throw new BadRequestException("物流公司不能为空"); + } + JSONObject paramSapMst = new JSONObject(); paramSapMst.put("ZACTION", "P"); paramSapMst.put("BUDAT", jo_mst.getString("biz_date"));