diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/ext/acs/service/impl/AcsToWmsServiceImpl.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/ext/acs/service/impl/AcsToWmsServiceImpl.java index 7a8d7d3..f3face8 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/ext/acs/service/impl/AcsToWmsServiceImpl.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/ext/acs/service/impl/AcsToWmsServiceImpl.java @@ -515,6 +515,12 @@ public class AcsToWmsServiceImpl implements AcsToWmsService { log.info("包装数据:{}", object); String custerNo = object.getString("custer_no"); String orderNo = object.getString("order_no"); + if (ObjectUtil.isEmpty(custerNo)) { + throw new BadRequestException("客户编码不能为空"); + } + if (ObjectUtil.isEmpty(orderNo)) { + throw new BadRequestException("订单号不能为空"); + } CusterDo custer; // 都是数据就是id,否则就是名称 if (custerNo.matches("\\d+")) { diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/impl/PdmBdWorkorderServiceImpl.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/impl/PdmBdWorkorderServiceImpl.java index 08762ba..36ee965 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/impl/PdmBdWorkorderServiceImpl.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/workorder/service/impl/PdmBdWorkorderServiceImpl.java @@ -155,6 +155,15 @@ public class PdmBdWorkorderServiceImpl extends ServiceImpl