cz-bussiness/src/main/java/com/ruoyi/bussiness/domain/PlacementBatchAsset.java
@@ -43,6 +43,9 @@ @ApiModelProperty(value = "身份证不存在安置库") private Integer idCardWarn; @ApiModelProperty(value = "身份证重复") private Integer idCardRepeatWarn; @ApiModelProperty(value = "应安置人数") private Integer resettledNum; cz-bussiness/src/main/java/com/ruoyi/bussiness/service/PlacementBatchAssetService.java
@@ -34,4 +34,9 @@ * @return */ List<PlacementBatchAsset> allList(Long placementBatchId); boolean existsIdCard(String idCard); } cz-bussiness/src/main/java/com/ruoyi/bussiness/service/impl/PlacementBatchAssetServiceImpl.java
@@ -65,4 +65,11 @@ return this.baseMapper.selectList(queryWrapper); } @Override public boolean existsIdCard(String idCard) { LambdaQueryWrapper<PlacementBatchAsset> queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(PlacementBatchAsset::getIdCard, idCard); return this.baseMapper.exists(queryWrapper); } } cz-bussiness/src/main/java/com/ruoyi/bussiness/service/impl/PlacementBatchServiceImpl.java
@@ -388,6 +388,12 @@ } else { record.setHouseholdHeadWarn(0); } //身份证重复 if(placementBatchAssetService.existsIdCard(record.getIdCard())){ record.setIdCardRepeatWarn(1); }else{ record.setIdCardRepeatWarn(0); } //赔偿金额(判断新购房还是二手房,这两个只能存在一个) if (ObjUtil.isNotEmpty(record.getPriceNewAmount()) && ObjUtil.isNotEmpty(record.getPriceOldAmount())) {