From 6233c215047bd2c15512f1f32e42b7a858306882 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期四, 11 九月 2025 15:19:38 +0800
Subject: [PATCH] 权限接口

---
 ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

diff --git a/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
index 345f795..3d96ac1 100644
--- a/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
@@ -190,8 +190,29 @@
 			router_name AS routerName
 		from sys_menu
 	</select>
+	<select id="selectListByRoleType" resultType="com.ruoyi.common.core.domain.entity.SysMenu">
+		select
+			menu_id AS menuId,
+			menu_name AS menuName,
+			parent_id AS parentId,
+			order_num AS orderNum,
+			`path` AS path,
+			component AS component,
+			`query` AS query,
+			is_frame AS isFrame,
+			is_cache AS isCache,
+			menu_type AS menuType,
+			visible AS visible,
+			STATUS AS STATUS,
+			IFNULL( perms, '' ) AS perms,
+			icon AS icon,
+			create_time AS createTime,
+			role_type AS roleType,
+			router_name AS routerName
+		from sys_menu where role_type = #{roleType}
+	</select>
 
-    <update id="updateMenu" parameterType="com.ruoyi.common.core.domain.entity.SysMenu">
+	<update id="updateMenu" parameterType="com.ruoyi.common.core.domain.entity.SysMenu">
 		update sys_menu
 		<set>
 			<if test="menuName != null and menuName != ''">menu_name = #{menuName},</if>

--
Gitblit v1.7.1