From a650a852c0e9c43301a7f16c971b5668eee352ea Mon Sep 17 00:00:00 2001 From: OpenCode Date: Fri, 24 Jul 2026 09:58:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E7=BB=84=E7=BB=87?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E8=8F=9C=E5=8D=95=E5=88=9D=E5=A7=8B=E5=8C=96?= =?UTF-8?q?=E6=95=B0=E6=8D=AE(menu=5Forg.json)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/cool/data/menu/menu_org.json | 198 ++++++++++++++++++ 1 file changed, 198 insertions(+) create mode 100644 src/main/resources/cool/data/menu/menu_org.json diff --git a/src/main/resources/cool/data/menu/menu_org.json b/src/main/resources/cool/data/menu/menu_org.json new file mode 100644 index 0000000..4597520 --- /dev/null +++ b/src/main/resources/cool/data/menu/menu_org.json @@ -0,0 +1,198 @@ +[ + { + "name": "组织管理", + "router": "/org", + "perms": null, + "type": 0, + "icon": "icon-group", + "orderNum": 0, + "viewPath": null, + "keepAlive": true, + "isShow": true, + "childMenus": [ + { + "name": "组织列表", + "router": "/org/list", + "perms": null, + "type": 1, + "icon": null, + "orderNum": 1, + "viewPath": "modules/org/views/list.vue", + "keepAlive": true, + "isShow": true, + "childMenus": [ + { + "name": "新增", + "router": null, + "perms": "org:add", + "type": 2, + "icon": null, + "orderNum": 1, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + }, + { + "name": "删除", + "router": null, + "perms": "org:delete", + "type": 2, + "icon": null, + "orderNum": 2, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + }, + { + "name": "修改", + "router": null, + "perms": "org:update", + "type": 2, + "icon": null, + "orderNum": 3, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + }, + { + "name": "查询", + "router": null, + "perms": "org:page,org:info", + "type": 2, + "icon": null, + "orderNum": 4, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + }, + { + "name": "授权模块", + "router": null, + "perms": "org:authorizeModules", + "type": 2, + "icon": null, + "orderNum": 5, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + } + ] + }, + { + "name": "模块市场", + "router": "/org/module", + "perms": null, + "type": 1, + "icon": null, + "orderNum": 2, + "viewPath": "modules/org/views/module-list.vue", + "keepAlive": true, + "isShow": true, + "childMenus": [ + { + "name": "新增", + "router": null, + "perms": "module:add", + "type": 2, + "icon": null, + "orderNum": 1, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + }, + { + "name": "删除", + "router": null, + "perms": "module:delete", + "type": 2, + "icon": null, + "orderNum": 2, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + }, + { + "name": "修改", + "router": null, + "perms": "module:update", + "type": 2, + "icon": null, + "orderNum": 3, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + }, + { + "name": "查询", + "router": null, + "perms": "module:page,module:info", + "type": 2, + "icon": null, + "orderNum": 4, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + } + ] + }, + { + "name": "成员管理", + "router": "/org/member", + "perms": null, + "type": 1, + "icon": null, + "orderNum": 3, + "viewPath": "modules/org/views/member-list.vue", + "keepAlive": true, + "isShow": true, + "childMenus": [ + { + "name": "查询", + "router": null, + "perms": "org:user:page,org:user:memberList", + "type": 2, + "icon": null, + "orderNum": 1, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + }, + { + "name": "修改角色", + "router": null, + "perms": "org:user:changeRole", + "type": 2, + "icon": null, + "orderNum": 2, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + }, + { + "name": "删除", + "router": null, + "perms": "org:user:delete", + "type": 2, + "icon": null, + "orderNum": 3, + "viewPath": null, + "keepAlive": false, + "isShow": true, + "childMenus": [] + } + ] + } + ] + } +]