yanghb
7 天以前 e24b2e3e67489527148cdd644c2c7e1b4ef36d61
feat: 新增安置-资金表身份证重复
4个文件已修改
21 ■■■■■ 已修改文件
cz-bussiness/src/main/java/com/ruoyi/bussiness/domain/PlacementBatchAsset.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cz-bussiness/src/main/java/com/ruoyi/bussiness/service/PlacementBatchAssetService.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cz-bussiness/src/main/java/com/ruoyi/bussiness/service/impl/PlacementBatchAssetServiceImpl.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cz-bussiness/src/main/java/com/ruoyi/bussiness/service/impl/PlacementBatchServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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())) {