Browse Source

居民信息列表,展示证件类型

dev
yinzuomei 2 years ago
parent
commit
d5f77e748b
  1. 3
      epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/enums/DictTypeEnum.java
  2. 18
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiUserServiceImpl.java

3
epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/enums/DictTypeEnum.java

@ -36,7 +36,8 @@ public enum DictTypeEnum {
TRIP_DATA_TYPE("trip_data_type", "行程记录类型", 39), TRIP_DATA_TYPE("trip_data_type", "行程记录类型", 39),
YT_KEY_POINT_USER_TYPE("yt_key_point_user_type","重点人群",40), YT_KEY_POINT_USER_TYPE("yt_key_point_user_type","重点人群",40),
YT_POPULATION_TYPE("yt_population_type","人口类型",41), YT_POPULATION_TYPE("yt_population_type","人口类型",41),
YT_POLITICS_STATUS("yt_politics_status","政治面貌",42) YT_POLITICS_STATUS("yt_politics_status","政治面貌",42),
YT_ID_CARD_TYPE("yt_id_card_type","证件类型",43),
; ;
private final String code; private final String code;

18
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiUserServiceImpl.java

@ -1085,6 +1085,7 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi
Result<Map<String, String>> keyPointUserTypeMapRes = epmetAdminOpenFeignClient.dictMap(DictTypeEnum.YT_KEY_POINT_USER_TYPE.getCode()); Result<Map<String, String>> keyPointUserTypeMapRes = epmetAdminOpenFeignClient.dictMap(DictTypeEnum.YT_KEY_POINT_USER_TYPE.getCode());
Result<Map<String, String>> populationTypeMapRes = epmetAdminOpenFeignClient.dictMap(DictTypeEnum.YT_POPULATION_TYPE.getCode()); Result<Map<String, String>> populationTypeMapRes = epmetAdminOpenFeignClient.dictMap(DictTypeEnum.YT_POPULATION_TYPE.getCode());
Result<Map<String, String>> politicsStatusMapRes = epmetAdminOpenFeignClient.dictMap(DictTypeEnum.YT_POLITICS_STATUS.getCode()); Result<Map<String, String>> politicsStatusMapRes = epmetAdminOpenFeignClient.dictMap(DictTypeEnum.YT_POLITICS_STATUS.getCode());
Result<Map<String, String>> idCardTypeMapRes = epmetAdminOpenFeignClient.dictMap(DictTypeEnum.YT_ID_CARD_TYPE.getCode());
for (Map<String, Object> resultMap : list) { for (Map<String, Object> resultMap : list) {
String gridIdValue = null != resultMap.get(UserConstant.GRID_ID) ? resultMap.get(UserConstant.GRID_ID).toString() : StrConstant.EPMETY_STR; String gridIdValue = null != resultMap.get(UserConstant.GRID_ID) ? resultMap.get(UserConstant.GRID_ID).toString() : StrConstant.EPMETY_STR;
resultMap.put("GRID_ID_VALUE", gridIdValue); resultMap.put("GRID_ID_VALUE", gridIdValue);
@ -1136,18 +1137,21 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi
} }
// 烟台需求:列表又又又又增加了:重点人群、国籍、人口类型、政治面貌,其中 重点人群+人口类型+政治面貌需要特殊赋值 // 烟台需求:列表又又又又增加了:重点人群、国籍、人口类型、政治面貌,其中 重点人群+人口类型+政治面貌需要特殊赋值
if (resultMap.containsKey("KEY_POINT_USER_TYPE")) { if (resultMap.containsKey("KEY_POINT_USER_TYPE")) {
String keyPointUserType = (String) resultMap.get("KEY_POINT_USER_TYPE"); String keyPointUserTypeValue = (String) resultMap.get("KEY_POINT_USER_TYPE");
resultMap.put("KEY_POINT_USER_TYPE", keyPointUserTypeMapRes.getData().get(keyPointUserType)); resultMap.put("KEY_POINT_USER_TYPE", keyPointUserTypeMapRes.getData().get(keyPointUserTypeValue));
} }
if (resultMap.containsKey("POPULATION_TYPE")) { if (resultMap.containsKey("POPULATION_TYPE")) {
String populationType = (String) resultMap.get("POPULATION_TYPE"); String populationTypeValue = (String) resultMap.get("POPULATION_TYPE");
resultMap.put("POPULATION_TYPE", populationTypeMapRes.getData().get(populationType)); resultMap.put("POPULATION_TYPE", populationTypeMapRes.getData().get(populationTypeValue));
} }
if (resultMap.containsKey("POLITICS_STATUS")) { if (resultMap.containsKey("POLITICS_STATUS")) {
String politicsStatus = (String) resultMap.get("POLITICS_STATUS"); String politicsStatusValue = (String) resultMap.get("POLITICS_STATUS");
resultMap.put("POLITICS_STATUS", politicsStatusMapRes.getData().get(politicsStatus)); resultMap.put("POLITICS_STATUS", politicsStatusMapRes.getData().get(politicsStatusValue));
}
if (resultMap.containsKey("ID_CARD_TYPE")) {
String idCardTypeValue = (String) resultMap.get("ID_CARD_TYPE");
resultMap.put("ID_CARD_TYPE", idCardTypeMapRes.getData().get(idCardTypeValue));
} }
} }
} }

Loading…
Cancel
Save