From e1718dca22c88f2fa3db0ba7f55068e9e54ff159 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 30 九月 2026 16:23:10 +0800
Subject: [PATCH] feat(migration): 补迁 5 个 cnas 业务模块

---
 ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml
index cb60a85..58b0645 100644
--- a/ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml
@@ -13,6 +13,19 @@
 	    select count(1) from sys_role_menu where menu_id = #{menuId}
 	</select>
 
+	<!-- 鏍规嵁鏉冮檺鏍囪瘑鍜岀敤鎴穒d鏌ヨ鏉冮檺 -->
+	<select id="selectRoleMenu" resultType="com.ruoyi.system.domain.vo.SysRoleVo">
+		select sm.perms,
+			   sm.menu_name,
+			   srm.is_rersonal
+		from sys_role_menu srm
+				 left join sys_menu sm on sm.menu_id = srm.menu_id
+				 left join sys_user_role sur on srm.role_id = sur.role_id
+		where sm.perms = #{permsName}
+		  and sur.user_id = #{userId}
+		group by sm.menu_id
+	</select>
+
 	<delete id="deleteRoleMenuByRoleId" parameterType="Long">
 		delete from sys_role_menu where role_id=#{roleId}
 	</delete>

--
Gitblit v1.9.3