diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/equipment/EquipmentFixedAssetsServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/equipment/EquipmentFixedAssetsServiceImpl.java index 8ea78f8..944ec0f 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/equipment/EquipmentFixedAssetsServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/equipment/EquipmentFixedAssetsServiceImpl.java @@ -188,13 +188,15 @@ } private void validManufacturingNo(EquipmentFixedAssets item) { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.eq(StringUtils.isNotEmpty(item.getManufacturingNo()), "manufacturing_no", item.getManufacturingNo()); - wrapper.eq("is_del", 0); - EquipmentFixedAssets result = meterFixedAssetsMapper.selectOne(wrapper); - if (result != null) { - log.error("出厂编号:{},重复", result.getManufacturingNo()); - throw new BusinessException(BusinessExceptionEnum.DUPLICATE_MANUFACTURE_NUMBER); + if(StringUtils.isNotEmpty(item.getManufacturingNo())) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("manufacturing_no", item.getManufacturingNo()); + wrapper.eq("is_del", 0); + EquipmentFixedAssets result = meterFixedAssetsMapper.selectOne(wrapper); + if (result != null) { + log.error("出厂编号:{},重复", result.getManufacturingNo()); + throw new BusinessException(BusinessExceptionEnum.DUPLICATE_MANUFACTURE_NUMBER); + } } } diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/equipment/EquipmentFixedAssetsServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/equipment/EquipmentFixedAssetsServiceImpl.java index 8ea78f8..944ec0f 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/equipment/EquipmentFixedAssetsServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/equipment/EquipmentFixedAssetsServiceImpl.java @@ -188,13 +188,15 @@ } private void validManufacturingNo(EquipmentFixedAssets item) { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.eq(StringUtils.isNotEmpty(item.getManufacturingNo()), "manufacturing_no", item.getManufacturingNo()); - wrapper.eq("is_del", 0); - EquipmentFixedAssets result = meterFixedAssetsMapper.selectOne(wrapper); - if (result != null) { - log.error("出厂编号:{},重复", result.getManufacturingNo()); - throw new BusinessException(BusinessExceptionEnum.DUPLICATE_MANUFACTURE_NUMBER); + if(StringUtils.isNotEmpty(item.getManufacturingNo())) { + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("manufacturing_no", item.getManufacturingNo()); + wrapper.eq("is_del", 0); + EquipmentFixedAssets result = meterFixedAssetsMapper.selectOne(wrapper); + if (result != null) { + log.error("出厂编号:{},重复", result.getManufacturingNo()); + throw new BusinessException(BusinessExceptionEnum.DUPLICATE_MANUFACTURE_NUMBER); + } } } diff --git a/tem_1680055159014.docxpdf b/tem_1680055159014.docxpdf deleted file mode 100644 index 5362a3c..0000000 --- a/tem_1680055159014.docxpdf +++ /dev/null Binary files differ