Browse Source

修改数据统计方式 认证居民

master
zhangyuan 5 years ago
parent
commit
9fa25450ed
  1. 9
      epdc-cloud-user/src/main/java/com/elink/esua/epdc/controller/UserController.java
  2. 12
      epdc-cloud-user/src/main/resources/mapper/UserDao.xml

9
epdc-cloud-user/src/main/java/com/elink/esua/epdc/controller/UserController.java

@ -55,6 +55,15 @@ public class UserController {
@Autowired
private UserService userService;
/**
*
* 功能描述: 未认证居民列表
*
* @params [params]
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.commons.tools.page.PageData<com.elink.esua.epdc.dto.UserDTO>>
* @author zhy
* @date 2020/7/27 15:18
*/
@GetMapping("page")
@DataFilter(tableAlias = "ug", isPendingCreator = false, deptId = "GRID_ID", prefix = "AND")
public Result<PageData<UserDTO>> page(@RequestParam Map<String, Object> params) {

12
epdc-cloud-user/src/main/resources/mapper/UserDao.xml

@ -59,6 +59,7 @@
LIMIT 1
</select>
<select id="selectListUserDto" resultType="com.elink.esua.epdc.dto.UserDTO">
SELECT * FROM (
SELECT
u.id,
u.REAL_NAME,
@ -72,7 +73,8 @@
STATE,
PARTY_FLAG,
ug.ALL_DEPT_NAMES,
u.FACE_IMG
u.FACE_IMG,
u.WX_OPEN_ID
FROM
epdc_user u
LEFT JOIN epdc_user_grid_relation ug ON u.ID = ug.USER_ID
@ -98,10 +100,12 @@
and (ug.grid_id = #{gridId}
OR find_in_set(#{gridId},ug.ALL_DEPT_IDS))
</if>
GROUP BY
u.ID
ORDER BY
u.register_time desc
u.register_time ASC
) t
GROUP BY
t.WX_OPEN_ID
ORDER BY t.register_time DESC
</select>
<select id="selectListOfWaitPartyUserDto" resultType="com.elink.esua.epdc.dto.UserDTO">
SELECT

Loading…
Cancel
Save