Browse Source

/epmetuser/icresiuser/portrayal-list返回gridId、gridName

dev
yinzuomei 2 years ago
parent
commit
f44383ff8e
  1. 9
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/resi/ResiPortrayalDetailDTO.java
  2. 4
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiUserServiceImpl.java
  3. 3
      epmet-user/epmet-user-server/src/main/resources/mapper/IcResiUserDao.xml

9
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/resi/ResiPortrayalDetailDTO.java

@ -12,6 +12,14 @@ import lombok.Data;
*/
@Data
public class ResiPortrayalDetailDTO {
@ExcelIgnore
private String gridId;
@ExcelProperty(value = "所属网格")
@ColumnWidth(30)
private String gridName;
/**
* 居民id
*/
@ -69,6 +77,5 @@ public class ResiPortrayalDetailDTO {
@ColumnWidth(25)
private String educationName;
}

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

@ -4033,6 +4033,10 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi
list.forEach(resi -> {
// 学历名称
resi.setEducationName(educationMap.get(resi.getEducationCode()));
GridInfoCache gridInfoCache = CustomerOrgRedis.getGridInfo(resi.getGridId());
if (null != gridInfoCache) {
resi.setGridName(gridInfoCache.getGridNamePath());
}
});
PageInfo<ResiPortrayalDetailDTO> pageInfo = new PageInfo<>(list);
return new PageData<>(list, pageInfo.getTotal(), pageSize);

3
epmet-user/epmet-user-server/src/main/resources/mapper/IcResiUserDao.xml

@ -1601,7 +1601,8 @@
u.CULTURE AS educationCode,
'' AS educationName,
IFNULL(u.CULTURE,'')AS educationCode,
u.BIRTHDAY AS birthday
u.BIRTHDAY AS birthday,
u.grid_id as gridId
FROM
ic_resi_user u
WHERE

Loading…
Cancel
Save