From 3f45e8fdfa31d7b764d60a7c0cb5dd11944ed418 Mon Sep 17 00:00:00 2001
From: 刘帅 <rr.iii@qq.com>
Date: 星期一, 21 九月 2026 23:38:59 +0800
Subject: [PATCH] bug:统计数据修正

---
 cloud-server-management/src/main/resources/mapper/UserMapper.xml |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/cloud-server-management/src/main/resources/mapper/UserMapper.xml b/cloud-server-management/src/main/resources/mapper/UserMapper.xml
index 7442ae8..864d405 100644
--- a/cloud-server-management/src/main/resources/mapper/UserMapper.xml
+++ b/cloud-server-management/src/main/resources/mapper/UserMapper.xml
@@ -53,6 +53,7 @@
 		<if test="beginTime != null and beginTime != '' and endTime != null and endTime != ''">
 			and (createTime between CONCAT(#{beginTime},' 00:00:00') and CONCAT(#{endTime},' 23:59:59'))
 		</if>
+		order by id desc
 	</select>
 
 	<update id="setStatus">
@@ -133,7 +134,8 @@
 	</select>
 	<select id="searchUsers" resultType="com.dsh.guns.modular.system.model.UserListVO">
 		select t1.id,t1.name ,t1.phone ,t1.avatar,t1.birthday,t1.sex,t1.idCard,t1.status,t1.version
-		,t2.simplename as deptName from sys_user t1
+		,t2.simplename as deptName,
+		(select group_concat(r.name separator ',') from sys_role r where find_in_set(r.id, t1.roleid)) as roleName from sys_user t1
 		left join sys_dept t2 on t1.deptid = t2.id
 		<where>
 			<if test="query.name != null and query.name != ''">
@@ -160,6 +162,7 @@
 			</if>
 			and t1.status != 3
 		</where>
+		order by t1.id desc
 	</select>
 
 </mapper>

--
Gitblit v1.7.1