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