diff --git a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/processor/MaskProcessor.java b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/processor/MaskProcessor.java index 353fb06a47..eb1632d1e6 100644 --- a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/processor/MaskProcessor.java +++ b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/processor/MaskProcessor.java @@ -13,8 +13,10 @@ import java.lang.reflect.Field; import java.util.Arrays; import java.util.List; import java.util.Map; -import java.util.regex.Pattern; +/** + * desc:脱敏处理器 + */ @Slf4j public class MaskProcessor { @@ -42,20 +44,15 @@ public class MaskProcessor { if (object instanceof Result) { mask(((Result) object).getData()); - return; } else if (object instanceof PageData) { mask(((PageData) object).getList()); - return; } else if (object instanceof List) { ((List)object).forEach(e -> mask(e)); - return; } else if (object instanceof Map) { maskMap((Map) object); - return; } else if (object.getClass().getName().startsWith(EPMET_PACKAGE_PREFIX)) { // 自定义bean,走反射 maskEpmetBean(object); - return; } } @@ -77,14 +74,12 @@ public class MaskProcessor { if (value != null && value.getClass().getName().startsWith(EPMET_PACKAGE_PREFIX)) { // 是epmet的对象 maskEpmetBean(value); - continue; } else if (value instanceof String) { int index = fieldNames.indexOf(key); if (index != -1) { String maskResult = maskString((String) value, fieldsMaskType.get(index)); entry.setValue(maskResult); } - continue; } } } diff --git a/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/impl/GovOrgServiceImpl.java b/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/impl/GovOrgServiceImpl.java index 5dc796e562..3e0363caa9 100644 --- a/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/impl/GovOrgServiceImpl.java +++ b/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/impl/GovOrgServiceImpl.java @@ -613,7 +613,7 @@ public class GovOrgServiceImpl implements GovOrgService { CustomerAgencyEntity customerAgencyEntity=customerAgencyDao.selectById(agencyId); CustomerAgencyDTO res= ConvertUtils.sourceToTarget(customerAgencyEntity,CustomerAgencyDTO.class); //设置行政地区编码全路径 - if (StringUtils.isNotBlank(res.getAreaCode()) && StringUtils.isNotBlank(res.getParentAreaCode())) { + if (null != res && StringUtils.isNotBlank(res.getAreaCode()) && StringUtils.isNotBlank(res.getParentAreaCode())) { res.setAreaCodePath(queryAreaCodePath(res)); } return res; diff --git a/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/HouseMemberResultDTO.java b/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/HouseMemberResultDTO.java index 66bfdfa4ad..3d2e8a0360 100644 --- a/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/HouseMemberResultDTO.java +++ b/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/HouseMemberResultDTO.java @@ -37,7 +37,7 @@ public class HouseMemberResultDTO implements Serializable { @ExcelProperty(value = {"房屋信息","所属楼栋"},index = 4) private String buildingName; @ExcelProperty(value = {"房屋信息","单元"},index = 5) - private String unitName; + private String unitNum; /** * 门牌号 */ diff --git a/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/IcHouseListResultDTO.java b/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/IcHouseListResultDTO.java index 93b9b9818e..4c1b40288f 100644 --- a/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/IcHouseListResultDTO.java +++ b/epmet-module/gov-org/gov-org-client/src/main/java/com/epmet/dto/result/IcHouseListResultDTO.java @@ -49,7 +49,7 @@ public class IcHouseListResultDTO implements Serializable { */ private String buildingName; /** - * 单元号 + * 单元号_单元 */ private String unitNum; /** diff --git a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/HouseServiceImpl.java b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/HouseServiceImpl.java index 7ca9bdd55b..79f3f82e5b 100644 --- a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/HouseServiceImpl.java +++ b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/HouseServiceImpl.java @@ -604,14 +604,13 @@ public class HouseServiceImpl implements HouseService, ResultDataResolver { } PageData houseData = this.getHouseList(formDTO); - List resultDTOS = ConvertUtils.sourceToTarget(houseData.getList(), HouseMemberResultDTO.class); List resultList = new ArrayList<>(); PageData result = new PageData<>(resultList,houseData.getList().size()); int finalSearchLevel = searchLevel; AtomicInteger num = new AtomicInteger((formDTO.getPageNo()-1) * formDTO.getPageSize()); - resultDTOS.stream().forEach(o ->{ + houseData.getList().forEach(o ->{ resiParam.setNeighborHoodId(o.getNeighborHoodId()); if (finalSearchLevel == 1){ @@ -641,7 +640,7 @@ public class HouseServiceImpl implements HouseService, ResultDataResolver { resultDTO.setGridName(o.getGridName()); resultDTO.setNeighborHoodName(o.getNeighborHoodName()); resultDTO.setBuildingName(o.getBuildingName()); - resultDTO.setUnitName(o.getUnitName()); + resultDTO.setUnitNum(o.getUnitNum()); resultDTO.setDoorName(o.getDoorName()); resultDTO.setHouseType(o.getHouseType()); resultDTO.setPurpose(o.getPurpose()); diff --git a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/BirthRecordFormDTO.java b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/BirthRecordFormDTO.java index adaff9111b..e9093a03ee 100644 --- a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/BirthRecordFormDTO.java +++ b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/BirthRecordFormDTO.java @@ -69,9 +69,4 @@ public class BirthRecordFormDTO extends PageFormDTO implements Serializable { * 是否福利 */ private String isWelfare; - - /** - * 是否分页 - */ - private Boolean isPage; } diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/ChangeRelocationController.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/ChangeRelocationController.java index f29f38464a..70d0d6183c 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/ChangeRelocationController.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/ChangeRelocationController.java @@ -24,7 +24,7 @@ import java.util.Map; /** - * 合同表 + * 人员迁出表 * * @author generator generator@elink-cn.com * @since v1.0.0 2022-05-06 diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/ChangeRelocationDao.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/ChangeRelocationDao.java index ee7a543e8e..4a47804a98 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/ChangeRelocationDao.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/ChangeRelocationDao.java @@ -5,7 +5,7 @@ import com.epmet.entity.ChangeRelocationEntity; import org.apache.ibatis.annotations.Mapper; /** - * 合同表 + * 人员迁出表 * * @author generator generator@elink-cn.com * @since v1.0.0 2022-05-06 diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/ChangeRelocationServiceImpl.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/ChangeRelocationServiceImpl.java index bc58c655a9..e65f35c859 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/ChangeRelocationServiceImpl.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/ChangeRelocationServiceImpl.java @@ -44,7 +44,7 @@ import java.util.List; import java.util.Map; /** - * 合同表 + * 人员迁出表 * * @author generator generator@elink-cn.com * @since v1.0.0 2022-05-06 @@ -72,7 +72,6 @@ public class ChangeRelocationServiceImpl extends BaseServiceImpl page(Map params) { IPage page = baseDao.selectPage( @@ -89,8 +88,8 @@ public class ChangeRelocationServiceImpl extends BaseServiceImpl getWrapper(Map params){ - String id = (String)params.get(FieldConstant.ID_HUMP); + private QueryWrapper getWrapper(Map params) { + String id = (String) params.get(FieldConstant.ID_HUMP); String name = (String) params.get("name"); String idCard = (String) params.get("idCard"); String mobile = (String) params.get("mobile"); @@ -166,22 +165,24 @@ public class ChangeRelocationServiceImpl extends BaseServiceImpl