From a50c7d1497d7f707b79597553d9db978ba7e9dd5 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期五, 13 十二月 2024 08:59:12 +0800 Subject: [PATCH] 修改 --- ruoyi-system/src/main/resources/mapper/system/TAppUserMapper.xml | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) diff --git a/ruoyi-system/src/main/resources/mapper/system/TAppUserMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TAppUserMapper.xml index 79bee98..443674d 100644 --- a/ruoyi-system/src/main/resources/mapper/system/TAppUserMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/TAppUserMapper.xml @@ -63,6 +63,39 @@ </where> GROUP BY au.id </select> + <select id="getNewIds1" resultType="java.lang.Long"> + SELECT + au.id AS user_id + FROM + t_app_user au + LEFT JOIN ( + SELECT + id, + user_id, + MAX(create_time) AS newest_create_time + FROM + t_user_change + WHERE + is_delete = 0 + GROUP BY user_id + ) uc_newest ON au.id = uc_newest.user_id + LEFT JOIN t_user_change_detail td on td.change_id = uc_newest.id + <where> + <if test="appUserQuery.majorId1 != null"> + AND td.major_id = #{appUserQuery.majorId1} + </if> + <if test="appUserQuery.titleId1 != null"> + AND td.title_id = #{appUserQuery.titleId1} + </if> + <if test="appUserQuery.regionId1 != null"> + AND td.region_id = #{appUserQuery.regionId1} + </if> + <if test="appUserQuery.levelId1 != null"> + AND td.level_id = #{appUserQuery.levelId1} + </if> + </where> + GROUP BY au.id + </select> <select id="getLateIds" resultType="java.lang.Long"> SELECT au.id AS user_id -- Gitblit v1.7.1