diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java index 743ada7..4cb7a82 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java @@ -546,6 +546,13 @@ public class ApplyOrderFacade { */ private boolean exists(SieveApplyOrderModel sieveApplyOrderModel) { String number = sieveApplyOrderModel.getNumber(); + + //为空的情况先不验证是否重复 + if (StringUtils.isEmpty(number)) + { + return false; + } + List sieveApplyOrderModels = mongoTemplate.find(Query.query(Criteria.where("number").is(number).and("yn").is(YnEnums.YES.getId())), SieveApplyOrderModel.class); if (CollectionUtils.isNotEmpty(sieveApplyOrderModels)) { int size = sieveApplyOrderModels.size();