Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
guns-vip
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenjunxiong
guns-vip
Commits
4bb0d74d
Commit
4bb0d74d
authored
Dec 16, 2018
by
fengshuonan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改菜单首页
parent
a0226e2a
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
135 additions
and
98 deletions
+135
-98
sql/guns.sql
+58
-58
src/main/java/cn/stylefeng/guns/modular/system/warpper/MenuWarpper.java
+1
-1
src/main/webapp/WEB-INF/system/menu/menu.html
+56
-20
src/main/webapp/assets/modular/system/menu/menu.js
+20
-19
No files found.
sql/guns.sql
View file @
4bb0d74d
...
@@ -16,7 +16,7 @@ USE guns;
...
@@ -16,7 +16,7 @@ USE guns;
Target Server Version : 50723
Target Server Version : 50723
File Encoding : 65001
File Encoding : 65001
Date:
09/12/2018 22:40:37
Date:
16/12/2018 20:28:14
*/
*/
SET
NAMES
utf8mb4
;
SET
NAMES
utf8mb4
;
...
@@ -188,63 +188,63 @@ CREATE TABLE `sys_menu` (
...
@@ -188,63 +188,63 @@ CREATE TABLE `sys_menu` (
-- ----------------------------
-- ----------------------------
-- Records of sys_menu
-- Records of sys_menu
-- ----------------------------
-- ----------------------------
INSERT
INTO
`sys_menu`
VALUES
(
105
,
'system'
,
'0'
,
'[0],'
,
'系统管理'
,
'fa-user'
,
'#'
,
30
,
1
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
'1'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
105
,
'system'
,
'0'
,
'[0],'
,
'系统管理'
,
'fa-user'
,
'#'
,
30
,
1
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
'1'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
106
,
'mgr'
,
'system'
,
'[0],[system],'
,
'用户管理'
,
''
,
'/mgr'
,
1
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
106
,
'mgr'
,
'system'
,
'[0],[system],'
,
'用户管理'
,
''
,
'/mgr'
,
1
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
107
,
'mgr_add'
,
'mgr'
,
'[0],[system],[mgr],'
,
'添加用户'
,
NULL
,
'/mgr/add'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
107
,
'mgr_add'
,
'mgr'
,
'[0],[system],[mgr],'
,
'添加用户'
,
NULL
,
'/mgr/add'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
108
,
'mgr_edit'
,
'mgr'
,
'[0],[system],[mgr],'
,
'修改用户'
,
NULL
,
'/mgr/edit'
,
2
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
108
,
'mgr_edit'
,
'mgr'
,
'[0],[system],[mgr],'
,
'修改用户'
,
NULL
,
'/mgr/edit'
,
2
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
109
,
'mgr_delete'
,
'mgr'
,
'[0],[system],[mgr],'
,
'删除用户'
,
NULL
,
'/mgr/delete'
,
3
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
109
,
'mgr_delete'
,
'mgr'
,
'[0],[system],[mgr],'
,
'删除用户'
,
NULL
,
'/mgr/delete'
,
3
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
110
,
'mgr_reset'
,
'mgr'
,
'[0],[system],[mgr],'
,
'重置密码'
,
NULL
,
'/mgr/reset'
,
4
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
110
,
'mgr_reset'
,
'mgr'
,
'[0],[system],[mgr],'
,
'重置密码'
,
NULL
,
'/mgr/reset'
,
4
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
111
,
'mgr_freeze'
,
'mgr'
,
'[0],[system],[mgr],'
,
'冻结用户'
,
NULL
,
'/mgr/freeze'
,
5
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
111
,
'mgr_freeze'
,
'mgr'
,
'[0],[system],[mgr],'
,
'冻结用户'
,
NULL
,
'/mgr/freeze'
,
5
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
112
,
'mgr_unfreeze'
,
'mgr'
,
'[0],[system],[mgr],'
,
'解除冻结用户'
,
NULL
,
'/mgr/unfreeze'
,
6
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
112
,
'mgr_unfreeze'
,
'mgr'
,
'[0],[system],[mgr],'
,
'解除冻结用户'
,
NULL
,
'/mgr/unfreeze'
,
6
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
113
,
'mgr_setRole'
,
'mgr'
,
'[0],[system],[mgr],'
,
'分配角色'
,
NULL
,
'/mgr/setRole'
,
7
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
113
,
'mgr_setRole'
,
'mgr'
,
'[0],[system],[mgr],'
,
'分配角色'
,
NULL
,
'/mgr/setRole'
,
7
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
114
,
'role'
,
'system'
,
'[0],[system],'
,
'角色管理'
,
NULL
,
'/role'
,
2
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
114
,
'role'
,
'system'
,
'[0],[system],'
,
'角色管理'
,
NULL
,
'/role'
,
2
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
115
,
'role_add'
,
'role'
,
'[0],[system],[role],'
,
'添加角色'
,
NULL
,
'/role/add'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
115
,
'role_add'
,
'role'
,
'[0],[system],[role],'
,
'添加角色'
,
NULL
,
'/role/add'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
116
,
'role_edit'
,
'role'
,
'[0],[system],[role],'
,
'修改角色'
,
NULL
,
'/role/edit'
,
2
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
116
,
'role_edit'
,
'role'
,
'[0],[system],[role],'
,
'修改角色'
,
NULL
,
'/role/edit'
,
2
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
117
,
'role_remove'
,
'role'
,
'[0],[system],[role],'
,
'删除角色'
,
NULL
,
'/role/remove'
,
3
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
117
,
'role_remove'
,
'role'
,
'[0],[system],[role],'
,
'删除角色'
,
NULL
,
'/role/remove'
,
3
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
118
,
'role_setAuthority'
,
'role'
,
'[0],[system],[role],'
,
'配置权限'
,
NULL
,
'/role/setAuthority'
,
4
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
118
,
'role_setAuthority'
,
'role'
,
'[0],[system],[role],'
,
'配置权限'
,
NULL
,
'/role/setAuthority'
,
4
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
119
,
'menu'
,
'system'
,
'[0],[system],'
,
'菜单管理'
,
NULL
,
'/menu'
,
4
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
119
,
'menu'
,
'system'
,
'[0],[system],'
,
'菜单管理'
,
NULL
,
'/menu'
,
4
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
120
,
'menu_add'
,
'menu'
,
'[0],[system],[menu],'
,
'添加菜单'
,
NULL
,
'/menu/add'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
120
,
'menu_add'
,
'menu'
,
'[0],[system],[menu],'
,
'添加菜单'
,
NULL
,
'/menu/add'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
121
,
'menu_edit'
,
'menu'
,
'[0],[system],[menu],'
,
'修改菜单'
,
NULL
,
'/menu/edit'
,
2
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
121
,
'menu_edit'
,
'menu'
,
'[0],[system],[menu],'
,
'修改菜单'
,
NULL
,
'/menu/edit'
,
2
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
122
,
'menu_remove'
,
'menu'
,
'[0],[system],[menu],'
,
'删除菜单'
,
NULL
,
'/menu/remove'
,
3
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
122
,
'menu_remove'
,
'menu'
,
'[0],[system],[menu],'
,
'删除菜单'
,
NULL
,
'/menu/remove'
,
3
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
128
,
'log'
,
'system'
,
'[0],[system],'
,
'业务日志'
,
NULL
,
'/log'
,
6
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
128
,
'log'
,
'system'
,
'[0],[system],'
,
'业务日志'
,
NULL
,
'/log'
,
6
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
'0'
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
130
,
'druid'
,
'system'
,
'[0],[system],'
,
'监控管理'
,
NULL
,
'/druid'
,
7
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
130
,
'druid'
,
'system'
,
'[0],[system],'
,
'监控管理'
,
NULL
,
'/druid'
,
7
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
131
,
'dept'
,
'system'
,
'[0],[system],'
,
'部门管理'
,
NULL
,
'/dept'
,
3
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
131
,
'dept'
,
'system'
,
'[0],[system],'
,
'部门管理'
,
NULL
,
'/dept'
,
3
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
132
,
'dict'
,
'system'
,
'[0],[system],'
,
'字典管理'
,
NULL
,
'/dict'
,
4
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
132
,
'dict'
,
'system'
,
'[0],[system],'
,
'字典管理'
,
NULL
,
'/dict'
,
4
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
133
,
'loginLog'
,
'system'
,
'[0],[system],'
,
'登录日志'
,
NULL
,
'/loginLog'
,
6
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
133
,
'loginLog'
,
'system'
,
'[0],[system],'
,
'登录日志'
,
NULL
,
'/loginLog'
,
6
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
134
,
'log_clean'
,
'log'
,
'[0],[system],[log],'
,
'清空日志'
,
NULL
,
'/log/delLog'
,
3
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
134
,
'log_clean'
,
'log'
,
'[0],[system],[log],'
,
'清空日志'
,
NULL
,
'/log/delLog'
,
3
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
135
,
'dept_add'
,
'dept'
,
'[0],[system],[dept],'
,
'添加部门'
,
NULL
,
'/dept/add'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
135
,
'dept_add'
,
'dept'
,
'[0],[system],[dept],'
,
'添加部门'
,
NULL
,
'/dept/add'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
136
,
'dept_update'
,
'dept'
,
'[0],[system],[dept],'
,
'修改部门'
,
NULL
,
'/dept/update'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
136
,
'dept_update'
,
'dept'
,
'[0],[system],[dept],'
,
'修改部门'
,
NULL
,
'/dept/update'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
137
,
'dept_delete'
,
'dept'
,
'[0],[system],[dept],'
,
'删除部门'
,
NULL
,
'/dept/delete'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
137
,
'dept_delete'
,
'dept'
,
'[0],[system],[dept],'
,
'删除部门'
,
NULL
,
'/dept/delete'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
138
,
'dict_add'
,
'dict'
,
'[0],[system],[dict],'
,
'添加字典'
,
NULL
,
'/dict/add'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
138
,
'dict_add'
,
'dict'
,
'[0],[system],[dict],'
,
'添加字典'
,
NULL
,
'/dict/add'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
139
,
'dict_update'
,
'dict'
,
'[0],[system],[dict],'
,
'修改字典'
,
NULL
,
'/dict/update'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
139
,
'dict_update'
,
'dict'
,
'[0],[system],[dict],'
,
'修改字典'
,
NULL
,
'/dict/update'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
140
,
'dict_delete'
,
'dict'
,
'[0],[system],[dict],'
,
'删除字典'
,
NULL
,
'/dict/delete'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
140
,
'dict_delete'
,
'dict'
,
'[0],[system],[dict],'
,
'删除字典'
,
NULL
,
'/dict/delete'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
141
,
'notice'
,
'system'
,
'[0],[system],'
,
'通知管理'
,
NULL
,
'/notice'
,
9
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
141
,
'notice'
,
'system'
,
'[0],[system],'
,
'通知管理'
,
NULL
,
'/notice'
,
9
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
142
,
'notice_add'
,
'notice'
,
'[0],[system],[notice],'
,
'添加通知'
,
NULL
,
'/notice/add'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
142
,
'notice_add'
,
'notice'
,
'[0],[system],[notice],'
,
'添加通知'
,
NULL
,
'/notice/add'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
143
,
'notice_update'
,
'notice'
,
'[0],[system],[notice],'
,
'修改通知'
,
NULL
,
'/notice/update'
,
2
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
143
,
'notice_update'
,
'notice'
,
'[0],[system],[notice],'
,
'修改通知'
,
NULL
,
'/notice/update'
,
2
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
144
,
'notice_delete'
,
'notice'
,
'[0],[system],[notice],'
,
'删除通知'
,
NULL
,
'/notice/delete'
,
3
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
144
,
'notice_delete'
,
'notice'
,
'[0],[system],[notice],'
,
'删除通知'
,
NULL
,
'/notice/delete'
,
3
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
145
,
'hello'
,
'system_message'
,
'[0],[system_message],'
,
'系统消息'
,
'fa-rocket'
,
'/notice/hello'
,
1
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
145
,
'hello'
,
'system_message'
,
'[0],[system_message],'
,
'系统消息'
,
'fa-rocket'
,
'/notice/hello'
,
1
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
148
,
'code'
,
'dev_tools'
,
'[0],[dev_tools],'
,
'代码生成'
,
'fa-code'
,
'/code'
,
3
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
148
,
'code'
,
'dev_tools'
,
'[0],[dev_tools],'
,
'代码生成'
,
'fa-code'
,
'/code'
,
3
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
149
,
'api_mgr'
,
'dev_tools'
,
'[0],[dev_tools],'
,
'接口文档'
,
'fa-leaf'
,
'/swagger-ui.html'
,
2
,
2
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
149
,
'api_mgr'
,
'dev_tools'
,
'[0],[dev_tools],'
,
'接口文档'
,
'fa-leaf'
,
'/swagger-ui.html'
,
2
,
2
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
150
,
'to_menu_edit'
,
'menu'
,
'[0],[system],[menu],'
,
'菜单编辑跳转'
,
''
,
'/menu/menu_edit'
,
4
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
150
,
'to_menu_edit'
,
'menu'
,
'[0],[system],[menu],'
,
'菜单编辑跳转'
,
''
,
'/menu/menu_edit'
,
4
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
151
,
'menu_list'
,
'menu'
,
'[0],[system],[menu],'
,
'菜单列表'
,
''
,
'/menu/list'
,
5
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
151
,
'menu_list'
,
'menu'
,
'[0],[system],[menu],'
,
'菜单列表'
,
''
,
'/menu/list'
,
5
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
152
,
'to_dept_update'
,
'dept'
,
'[0],[system],[dept],'
,
'修改部门跳转'
,
''
,
'/dept/dept_update'
,
4
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
152
,
'to_dept_update'
,
'dept'
,
'[0],[system],[dept],'
,
'修改部门跳转'
,
''
,
'/dept/dept_update'
,
4
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
153
,
'dept_list'
,
'dept'
,
'[0],[system],[dept],'
,
'部门列表'
,
''
,
'/dept/list'
,
5
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
153
,
'dept_list'
,
'dept'
,
'[0],[system],[dept],'
,
'部门列表'
,
''
,
'/dept/list'
,
5
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
154
,
'dept_detail'
,
'dept'
,
'[0],[system],[dept],'
,
'部门详情'
,
''
,
'/dept/detail'
,
6
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
154
,
'dept_detail'
,
'dept'
,
'[0],[system],[dept],'
,
'部门详情'
,
''
,
'/dept/detail'
,
6
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
155
,
'to_dict_edit'
,
'dict'
,
'[0],[system],[dict],'
,
'修改菜单跳转'
,
''
,
'/dict/dict_edit'
,
4
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
155
,
'to_dict_edit'
,
'dict'
,
'[0],[system],[dict],'
,
'修改菜单跳转'
,
''
,
'/dict/dict_edit'
,
4
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
156
,
'dict_list'
,
'dict'
,
'[0],[system],[dict],'
,
'字典列表'
,
''
,
'/dict/list'
,
5
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
156
,
'dict_list'
,
'dict'
,
'[0],[system],[dict],'
,
'字典列表'
,
''
,
'/dict/list'
,
5
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
157
,
'dict_detail'
,
'dict'
,
'[0],[system],[dict],'
,
'字典详情'
,
''
,
'/dict/detail'
,
6
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
157
,
'dict_detail'
,
'dict'
,
'[0],[system],[dict],'
,
'字典详情'
,
''
,
'/dict/detail'
,
6
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
158
,
'log_list'
,
'log'
,
'[0],[system],[log],'
,
'日志列表'
,
''
,
'/log/list'
,
2
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
158
,
'log_list'
,
'log'
,
'[0],[system],[log],'
,
'日志列表'
,
''
,
'/log/list'
,
2
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
159
,
'log_detail'
,
'log'
,
'[0],[system],[log],'
,
'日志详情'
,
''
,
'/log/detail'
,
3
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
159
,
'log_detail'
,
'log'
,
'[0],[system],[log],'
,
'日志详情'
,
''
,
'/log/detail'
,
3
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
160
,
'del_login_log'
,
'loginLog'
,
'[0],[system],[loginLog],'
,
'清空登录日志'
,
''
,
'/loginLog/delLoginLog'
,
1
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
160
,
'del_login_log'
,
'loginLog'
,
'[0],[system],[loginLog],'
,
'清空登录日志'
,
''
,
'/loginLog/delLoginLog'
,
1
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
161
,
'login_log_list'
,
'loginLog'
,
'[0],[system],[loginLog],'
,
'登录日志列表'
,
''
,
'/loginLog/list'
,
2
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
161
,
'login_log_list'
,
'loginLog'
,
'[0],[system],[loginLog],'
,
'登录日志列表'
,
''
,
'/loginLog/list'
,
2
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
162
,
'to_role_edit'
,
'role'
,
'[0],[system],[role],'
,
'修改角色跳转'
,
''
,
'/role/role_edit'
,
5
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
162
,
'to_role_edit'
,
'role'
,
'[0],[system],[role],'
,
'修改角色跳转'
,
''
,
'/role/role_edit'
,
5
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
163
,
'to_role_assign'
,
'role'
,
'[0],[system],[role],'
,
'角色分配跳转'
,
''
,
'/role/role_assign'
,
6
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
163
,
'to_role_assign'
,
'role'
,
'[0],[system],[role],'
,
'角色分配跳转'
,
''
,
'/role/role_assign'
,
6
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
164
,
'role_list'
,
'role'
,
'[0],[system],[role],'
,
'角色列表'
,
''
,
'/role/list'
,
7
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
164
,
'role_list'
,
'role'
,
'[0],[system],[role],'
,
'角色列表'
,
''
,
'/role/list'
,
7
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
165
,
'to_assign_role'
,
'mgr'
,
'[0],[system],[mgr],'
,
'分配角色跳转'
,
''
,
'/mgr/role_assign'
,
8
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
165
,
'to_assign_role'
,
'mgr'
,
'[0],[system],[mgr],'
,
'分配角色跳转'
,
''
,
'/mgr/role_assign'
,
8
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
166
,
'to_user_edit'
,
'mgr'
,
'[0],[system],[mgr],'
,
'编辑用户跳转'
,
''
,
'/mgr/user_edit'
,
9
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
166
,
'to_user_edit'
,
'mgr'
,
'[0],[system],[mgr],'
,
'编辑用户跳转'
,
''
,
'/mgr/user_edit'
,
9
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
167
,
'mgr_list'
,
'mgr'
,
'[0],[system],[mgr],'
,
'用户列表'
,
''
,
'/mgr/list'
,
10
,
3
,
'N'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
167
,
'mgr_list'
,
'mgr'
,
'[0],[system],[mgr],'
,
'用户列表'
,
''
,
'/mgr/list'
,
10
,
3
,
'N'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
171
,
'dev_tools'
,
'0'
,
'[0],'
,
'开发工具'
,
'fa-code'
,
'#'
,
20
,
1
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
171
,
'dev_tools'
,
'0'
,
'[0],'
,
'开发工具'
,
'fa-code'
,
'#'
,
20
,
1
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
172
,
'system_message'
,
'0'
,
'[0],'
,
'系统消息'
,
'fa-rocket'
,
'#'
,
10
,
1
,
'Y'
,
NULL
,
'
1
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
INSERT
INTO
`sys_menu`
VALUES
(
172
,
'system_message'
,
'0'
,
'[0],'
,
'系统消息'
,
'fa-rocket'
,
'#'
,
10
,
1
,
'Y'
,
NULL
,
'
ENABLE
'
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
-- ----------------------------
-- ----------------------------
-- Table structure for sys_notice
-- Table structure for sys_notice
...
...
src/main/java/cn/stylefeng/guns/modular/system/warpper/MenuWarpper.java
View file @
4bb0d74d
...
@@ -51,7 +51,7 @@ public class MenuWarpper extends BaseControllerWrapper {
...
@@ -51,7 +51,7 @@ public class MenuWarpper extends BaseControllerWrapper {
@Override
@Override
protected
void
wrapTheMap
(
Map
<
String
,
Object
>
map
)
{
protected
void
wrapTheMap
(
Map
<
String
,
Object
>
map
)
{
map
.
put
(
"statusName"
,
ConstantFactory
.
me
().
getMenuStatusName
((
String
)
map
.
get
(
"status"
)));
map
.
put
(
"statusName"
,
ConstantFactory
.
me
().
getMenuStatusName
((
String
)
map
.
get
(
"status"
)));
map
.
put
(
"isMenuName"
,
YesOrNotEnum
.
valueOf
((
Integer
)
map
.
get
(
"menuFlag"
)));
map
.
put
(
"isMenuName"
,
YesOrNotEnum
.
valueOf
((
String
)
map
.
get
(
"menuFlag"
)));
}
}
}
}
src/main/webapp/WEB-INF/system/menu/menu.html
View file @
4bb0d74d
@layout("/common/_container.html"){
@layout("/common/_container.html",{plugins:["table","layer","sweet-alert"],js:["/assets/modular/system/menu/menu.js"]}){
<div
class=
"row"
>
<div
class=
"row"
id=
"menuPage"
>
<div
class=
"col-sm-12"
>
<div
class=
"col-lg-12"
>
<div
class=
"ibox float-e-margins"
>
<div
class=
"card card-outline-theme m-b-10"
>
<div
class=
"ibox-title"
>
<div
class=
"card-body"
>
<h5>
菜单管理
</h5>
<div
class=
"form-horizontal"
>
</div>
<div
class=
"form-body"
>
<div
class=
"ibox-content"
>
<div
class=
"row row-lg"
>
<div
class=
"col-sm-12"
>
<div
class=
"row"
>
<div
class=
"row"
>
<div
class=
"col-sm-3"
>
<div
class=
"col-md-3"
>
<
#
NameCon
id=
"menuName"
name=
"菜单名称"
/>
<div
class=
"input-group"
>
<div
class=
"input-group-prepend"
>
<div
class=
"input-group-text"
>
菜单名称
</div>
</div>
<input
v-model=
"menuName"
type=
"text"
class=
"form-control"
placeholder=
"菜单名称"
autocomplete=
"off"
>
</div>
</div>
<div
class=
"col-md-3"
>
<div
class=
"input-group"
>
<div
class=
"input-group-prepend"
>
<div
class=
"input-group-text"
>
层级
</div>
</div>
<input
v-model=
"level"
type=
"text"
class=
"form-control"
placeholder=
"层级"
autocomplete=
"off"
>
</div>
</div>
<div
class=
"col-md-3"
>
<div
class=
"input-group condition-button"
>
<div
class=
"input-group-btn condition-button"
>
<button
type=
"button"
id=
"check-minutes"
class=
"btn btn-info waves-effect waves-light condition-button-width"
onclick=
"Menu.search()"
>
查询
</button>
</div>
</div>
</div>
</div>
<div
class=
"col-sm-3"
>
<
#
NameCon
id=
"level"
name=
"层级"
/>
</div>
</div>
<div
class=
"col-sm-3"
>
<
#
button
name=
"搜索"
icon=
"fa-search"
clickFun=
"Menu.search()"
/>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"row"
>
<div
class=
"col-lg-12"
>
<div
class=
"card card-outline-theme m-b-0"
>
<div
class=
"card-body p-t-0 p-b-0"
>
<div
class=
"form-horizontal"
>
<div
class=
"form-actions"
>
<div
class=
"row"
>
<div
class=
"col-lg-12"
>
<div
class=
"card m-b-0 p-b-0"
>
<div
class=
"hidden-xs"
id=
"menuTableToolbar"
role=
"group"
>
<div
class=
"hidden-xs"
id=
"menuTableToolbar"
role=
"group"
>
@if(shiro.hasPermission("/menu/add")){
@if(shiro.hasPermission("/menu/add")){
<
#
button
name=
"添加"
icon=
"fa-plus"
clickFun=
"Menu.openAddMenu()"
/>
<button
type=
"button"
class=
"btn btn-primary waves-effect"
onclick=
"Menu.openAddMenu()"
>
<i
class=
"fa fa-plus"
></i>
添加
</button>
@}
@}
@if(shiro.hasPermission("/menu/edit")){
@if(shiro.hasPermission("/menu/edit")){
<
#
button
name=
"修改"
icon=
"fa-edit"
clickFun=
"Menu.openChangeMenu()"
space=
"true"
/>
<button
type=
"button"
class=
"btn btn-primary waves-effect m-l-5"
onclick=
"Menu.openChangeMenu()"
>
<i
class=
"fa fa-edit"
></i>
修改
</button>
@}
@}
@if(shiro.hasPermission("/menu/remove")){
@if(shiro.hasPermission("/menu/remove")){
<
#
button
name=
"删除"
icon=
"fa-remove"
clickFun=
"Menu.delMenu()"
space=
"true"
/>
<button
type=
"button"
class=
"btn btn-primary waves-effect m-l-5"
onclick=
"Menu.delMenu()"
>
<i
class=
"fa fa-remove"
></i>
删除
</button>
@}
@}
</div>
</div>
<
#
table
id=
"menuTable"
/>
<
#
table
id=
"menuTable"
/>
...
@@ -36,6 +70,8 @@
...
@@ -36,6 +70,8 @@
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script
src=
"${ctxPath}/static/modular/system/menu/menu.js"
></script>
@}
@}
src/main/webapp/assets/modular/system/menu/menu.js
View file @
4bb0d74d
...
@@ -5,16 +5,20 @@ var Menu = {
...
@@ -5,16 +5,20 @@ var Menu = {
id
:
"menuTable"
,
//表格id
id
:
"menuTable"
,
//表格id
seItem
:
null
,
//选中的条目
seItem
:
null
,
//选中的条目
table
:
null
,
table
:
null
,
layerIndex
:
-
1
layerIndex
:
-
1
,
condition
:
{
menuName
:
""
,
level
:
""
}
};
};
/**
/**
* 初始化表格的列
* 初始化表格的列
*/
*/
Menu
.
initColumn
=
function
()
{
Menu
.
initColumn
=
function
()
{
var
columns
=
[
return
[
{
field
:
'selectItem'
,
radio
:
true
},
{
field
:
'selectItem'
,
radio
:
true
},
{
title
:
'id'
,
field
:
'
i
d'
,
visible
:
false
,
align
:
'center'
,
valign
:
'middle'
},
{
title
:
'id'
,
field
:
'
menuI
d'
,
visible
:
false
,
align
:
'center'
,
valign
:
'middle'
},
{
title
:
'菜单名称'
,
field
:
'name'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'菜单名称'
,
field
:
'name'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'菜单编号'
,
field
:
'code'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'菜单编号'
,
field
:
'code'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'菜单父编号'
,
field
:
'pcode'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'菜单父编号'
,
field
:
'pcode'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
...
@@ -22,8 +26,7 @@ Menu.initColumn = function () {
...
@@ -22,8 +26,7 @@ Menu.initColumn = function () {
{
title
:
'排序'
,
field
:
'num'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'排序'
,
field
:
'num'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'层级'
,
field
:
'levels'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'层级'
,
field
:
'levels'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'是否是菜单'
,
field
:
'isMenuName'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'是否是菜单'
,
field
:
'isMenuName'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
},
{
title
:
'状态'
,
field
:
'statusName'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
}]
{
title
:
'状态'
,
field
:
'statusName'
,
align
:
'center'
,
valign
:
'middle'
,
sortable
:
true
}];
return
columns
;
};
};
...
@@ -32,7 +35,7 @@ Menu.initColumn = function () {
...
@@ -32,7 +35,7 @@ Menu.initColumn = function () {
*/
*/
Menu
.
check
=
function
()
{
Menu
.
check
=
function
()
{
var
selected
=
$
(
'#'
+
this
.
id
).
bootstrapTreeTable
(
'getSelections'
);
var
selected
=
$
(
'#'
+
this
.
id
).
bootstrapTreeTable
(
'getSelections'
);
if
(
selected
.
length
==
0
)
{
if
(
selected
.
length
==
=
0
)
{
Feng
.
info
(
"请先选中表格中的某一记录!"
);
Feng
.
info
(
"请先选中表格中的某一记录!"
);
return
false
;
return
false
;
}
else
{
}
else
{
...
@@ -45,7 +48,7 @@ Menu.check = function () {
...
@@ -45,7 +48,7 @@ Menu.check = function () {
* 点击添加菜单
* 点击添加菜单
*/
*/
Menu
.
openAddMenu
=
function
()
{
Menu
.
openAddMenu
=
function
()
{
var
i
ndex
=
layer
.
open
({
this
.
layerI
ndex
=
layer
.
open
({
type
:
2
,
type
:
2
,
title
:
'添加菜单'
,
title
:
'添加菜单'
,
area
:
[
'830px'
,
'450px'
],
//宽高
area
:
[
'830px'
,
'450px'
],
//宽高
...
@@ -53,7 +56,6 @@ Menu.openAddMenu = function () {
...
@@ -53,7 +56,6 @@ Menu.openAddMenu = function () {
maxmin
:
true
,
maxmin
:
true
,
content
:
Feng
.
ctxPath
+
'/menu/menu_add'
content
:
Feng
.
ctxPath
+
'/menu/menu_add'
});
});
this
.
layerIndex
=
index
;
};
};
/**
/**
...
@@ -61,7 +63,7 @@ Menu.openAddMenu = function () {
...
@@ -61,7 +63,7 @@ Menu.openAddMenu = function () {
*/
*/
Menu
.
openChangeMenu
=
function
()
{
Menu
.
openChangeMenu
=
function
()
{
if
(
this
.
check
())
{
if
(
this
.
check
())
{
var
i
ndex
=
layer
.
open
({
this
.
layerI
ndex
=
layer
.
open
({
type
:
2
,
type
:
2
,
title
:
'修改菜单'
,
title
:
'修改菜单'
,
area
:
[
'800px'
,
'450px'
],
//宽高
area
:
[
'800px'
,
'450px'
],
//宽高
...
@@ -69,7 +71,6 @@ Menu.openChangeMenu = function () {
...
@@ -69,7 +71,6 @@ Menu.openChangeMenu = function () {
maxmin
:
true
,
maxmin
:
true
,
content
:
Feng
.
ctxPath
+
'/menu/menu_edit/'
+
this
.
seItem
.
id
content
:
Feng
.
ctxPath
+
'/menu/menu_edit/'
+
this
.
seItem
.
id
});
});
this
.
layerIndex
=
index
;
}
}
};
};
...
@@ -104,16 +105,16 @@ Menu.search = function () {
...
@@ -104,16 +105,16 @@ Menu.search = function () {
queryData
[
'level'
]
=
$
(
"#level"
).
val
();
queryData
[
'level'
]
=
$
(
"#level"
).
val
();
Menu
.
table
.
refresh
({
query
:
queryData
});
Menu
.
table
.
refresh
({
query
:
queryData
});
}
}
;
$
(
function
()
{
$
(
function
()
{
Menu
.
app
=
new
Vue
({
el
:
'#menuPage'
,
data
:
Menu
.
condition
});
var
defaultColunms
=
Menu
.
initColumn
();
var
defaultColunms
=
Menu
.
initColumn
();
var
table
=
new
BSTreeTable
(
Menu
.
id
,
"/menu/list"
,
defaultColunms
);
var
table
=
new
BSTable
(
Menu
.
id
,
"/menu/list"
,
defaultColunms
);
table
.
setExpandColumn
(
2
);
table
.
setPaginationType
(
"client"
);
table
.
setIdField
(
"id"
);
Menu
.
table
=
table
.
init
();
table
.
setCodeField
(
"code"
);
table
.
setParentCodeField
(
"pcode"
);
table
.
setExpandAll
(
true
);
table
.
init
();
Menu
.
table
=
table
;
});
});
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment