菜单管理 支持打开外链

This commit is contained in:
吕金泽
2022-06-28 12:48:06 +08:00
parent a303950eee
commit 880d0a3ae9
8 changed files with 71 additions and 13 deletions
@@ -5,7 +5,7 @@
"groupId" : "67b2ce258e24491194b74992958c74aa",
"name" : "当前用户菜单",
"createTime" : null,
"updateTime" : 1656340766427,
"updateTime" : 1656390120715,
"lock" : "0",
"createBy" : null,
"updateBy" : null,
@@ -564,7 +564,8 @@ var menus = db.select("""
sm.sort,
sm.icon,
sm.keep_alive,
sm.component_name
sm.component_name,
sm.open_mode
from sys_menu sm where 1=1
?{userId != '1',
and sm.id in (
@@ -5,7 +5,7 @@
"groupId" : "67b2ce258e24491194b74992958c74aa",
"name" : "获取菜单tree",
"createTime" : null,
"updateTime" : 1648014003694,
"updateTime" : 1656386304094,
"lock" : "0",
"createBy" : null,
"updateBy" : null,
@@ -119,7 +119,7 @@
}
================================
var toTree = (list,pid) => select t.*,toTree(list,t.id) children from list t where t.pid = pid
var list = toTree(db.select('select id,name,pid,is_show,url,sort,permission,desc_ribe,icon,keep_alive,component_name from sys_menu where is_del = 0 order by sort'),'0')
var list = toTree(db.select('select id,name,pid,is_show,url,sort,permission,desc_ribe,icon,keep_alive,component_name,open_mode from sys_menu where is_del = 0 order by sort'),'0')
return {
list: list,