From 1a22f9f330ef0a51cd2a838932c1499346365dae Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期四, 29 五月 2025 09:30:48 +0800 Subject: [PATCH] 批量导出设备利用率 --- lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserMapper.xml | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserMapper.xml b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserMapper.xml index 3e751a9..a1edd02 100644 --- a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserMapper.xml +++ b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysUserMapper.xml @@ -215,6 +215,19 @@ LEFT JOIN sys_user_role t2 ON t1.id = t2.user_id LEFT JOIN sys_role t3 ON t2.role_id = t3.id WHERE - t3.role_code = #{roleCode} AND equipment_ids LIKE concat(concat('%',#{equipmentId}),'%') + t3.role_code = #{roleCode} AND t1.equipment_ids LIKE concat(concat('%',#{equipmentId}),'%') + </select> + <select id="getUserByRoleCodeList" resultType="org.jeecg.modules.system.entity.SysUser"> + SELECT + su.* + FROM + sys_user su + LEFT JOIN sys_user_role sur ON su.id = sur.user_id + LEFT JOIN sys_role sr ON sur.role_id = sr.id + WHERE + su.del_flag = '0' and sr.role_code in + <foreach collection="roleCodeList" index="index" item="roleCode" open="(" separator="," close=")"> + #{roleCode} + </foreach> </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3