Jelajahi Sumber

人员修改

wks 2 tahun lalu
induk
melakukan
c1c5356650
1 mengubah file dengan 10 tambahan dan 11 penghapusan
  1. 10 11
      src/main/resources/mapper/modules/admin/SysUserMapper.xml

+ 10 - 11
src/main/resources/mapper/modules/admin/SysUserMapper.xml

@@ -136,7 +136,8 @@
         psd.id as pDeptId,
         psd.name as pDeptName,
         su.create_time as submitTime,
-        sut.approveTime as approveTime
+        (select approve_by from sys_user_track  where user_id = su.id ORDER BY approve_time desc LIMIT 1) as approveBy,
+        (select approve_time from sys_user_track  where user_id = su.id ORDER BY approve_time desc LIMIT 1) as approveTime
         FROM
         sys_user su
         LEFT JOIN sys_user_info info ON info.id = su.id
@@ -144,8 +145,6 @@
         left join sys_dept psd on psd.id = sd.parent_id
         LEFT JOIN sys_user_role t3 ON su.id = t3.user_id
         LEFT JOIN sys_role t4 ON t3.role_id = t4.id
-        left join (select user_id,MAX(approve_time) approveTime
-        from sys_user_track group by user_id ) sut on sut.user_id = su.id
         AND sd.del_flag = '0'
         WHERE
         1=1
@@ -1352,19 +1351,19 @@
 
     <select id="getByIdsList" resultType="com.ydtech.modules.admin.model.dto.QxFrontlineAgentDto">
         SELECT
-            su.name as "name",
-            sd.name as "deptName",
-            su.id  as "userId",
-            su.dept_id  as "deptId"
+        su.name as "name",
+        sd.name as "deptName",
+        su.id as "userId",
+        su.dept_id as "deptId"
         FROM
-            sys_user su
-                LEFT JOIN sys_dept sd ON sd.id = su.dept_id
+        sys_user su
+        LEFT JOIN sys_dept sd ON sd.id = su.dept_id
         <where>
-            su.id  LIKE '%M%'
+            su.id LIKE '%M%'
             and su.status = '1'
             <if test="vo.ids  != null  and  vo.ids.size()>0 ">
                 AND su.id IN
-                <foreach item="item"  collection="vo.ids" open="(" separator="," close=")">
+                <foreach item="item" collection="vo.ids" open="(" separator="," close=")">
                     #{item}
                 </foreach>
             </if>