diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/ChangeDeathDao.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/ChangeDeathDao.java index 4688321e64..d10aa87484 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/ChangeDeathDao.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/ChangeDeathDao.java @@ -1,9 +1,13 @@ package com.epmet.dao; import com.epmet.commons.mybatis.dao.BaseDao; +import com.epmet.dto.ChangeDeathDTO; import com.epmet.entity.ChangeDeathEntity; import org.apache.ibatis.annotations.Mapper; +import java.util.List; +import java.util.Map; + /** * 死亡名单表 * @@ -13,4 +17,13 @@ import org.apache.ibatis.annotations.Mapper; @Mapper public interface ChangeDeathDao extends BaseDao { + /** + * 死亡名单列表 + * + * @param params + * @return java.util.List + * @author zhy + * @date 2022/5/12 17:44 + */ + List getDeathList(Map params); } 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 4a47804a98..949f2b9c12 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 @@ -1,9 +1,13 @@ package com.epmet.dao; import com.epmet.commons.mybatis.dao.BaseDao; +import com.epmet.dto.ChangeRelocationDTO; import com.epmet.entity.ChangeRelocationEntity; import org.apache.ibatis.annotations.Mapper; +import java.util.List; +import java.util.Map; + /** * 人员迁出表 * @@ -13,4 +17,13 @@ import org.apache.ibatis.annotations.Mapper; @Mapper public interface ChangeRelocationDao extends BaseDao { + /** + * 人员迁出列表 + * + * @param params + * @return java.util.List + * @author zhy + * @date 2022/5/12 17:45 + */ + List getRelocationList(Map params); } diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/ChangeDeathServiceImpl.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/ChangeDeathServiceImpl.java index df9ffd382e..2357b10d89 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/ChangeDeathServiceImpl.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/ChangeDeathServiceImpl.java @@ -65,11 +65,9 @@ public class ChangeDeathServiceImpl extends BaseServiceImpl page(Map params) { - IPage page = baseDao.selectPage( - getPage(params, FieldConstant.CREATED_TIME, false), - getWrapper(params) - ); - return getPageData(page, ChangeDeathDTO.class); + IPage page = getPage(params); + List list = baseDao.getDeathList(params); + return new PageData<>(list, page.getTotal()); } @Override @@ -79,7 +77,7 @@ public class ChangeDeathServiceImpl extends BaseServiceImpl getWrapper(Map params){ + 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"); @@ -127,7 +125,7 @@ public class ChangeDeathServiceImpl extends BaseServiceImpl page(Map params) { - IPage page = baseDao.selectPage( - getPage(params, FieldConstant.CREATED_TIME, false), - getWrapper(params) - ); - return getPageData(page, ChangeRelocationDTO.class); + IPage page = getPage(params); + List list = baseDao.getRelocationList(params); + return new PageData<>(list, page.getTotal()); } @Override diff --git a/epmet-user/epmet-user-server/src/main/resources/mapper/ChangeDeathDao.xml b/epmet-user/epmet-user-server/src/main/resources/mapper/ChangeDeathDao.xml index f0b82bc672..0aee29f22a 100644 --- a/epmet-user/epmet-user-server/src/main/resources/mapper/ChangeDeathDao.xml +++ b/epmet-user/epmet-user-server/src/main/resources/mapper/ChangeDeathDao.xml @@ -24,5 +24,52 @@ - + diff --git a/epmet-user/epmet-user-server/src/main/resources/mapper/ChangeRelocationDao.xml b/epmet-user/epmet-user-server/src/main/resources/mapper/ChangeRelocationDao.xml index 9f1dea222d..fa7458bdf8 100644 --- a/epmet-user/epmet-user-server/src/main/resources/mapper/ChangeRelocationDao.xml +++ b/epmet-user/epmet-user-server/src/main/resources/mapper/ChangeRelocationDao.xml @@ -35,5 +35,52 @@ - + diff --git a/epmet-user/epmet-user-server/src/main/resources/mapper/IcResiUserDao.xml b/epmet-user/epmet-user-server/src/main/resources/mapper/IcResiUserDao.xml index bf66123f01..2cb6a6fd09 100644 --- a/epmet-user/epmet-user-server/src/main/resources/mapper/IcResiUserDao.xml +++ b/epmet-user/epmet-user-server/src/main/resources/mapper/IcResiUserDao.xml @@ -412,7 +412,12 @@ ir.id as demandUserId, IFNULL(ir.`NAME`,'') AS demandUserName, IFNULL(ir.MOBILE,'') AS demandUserMobile, - concat(ir.`NAME`,'(',ir.MOBILE,')')as label, + ( + case when ir.MOBILE is not null and ir.MOBILE!='' + then concat(ir.`NAME`,'(',ir.MOBILE,')') + else ir.`NAME` + end + ) as label, ir.grid_id as gridId, ir.ID_CARD as idCard, ir.AGENCY_ID as agencyId,