Commit ec98648e4d2e25c1946f3664e9cab169d4e5b092
1 parent
5d20be29
菜单区分状态和显示隐藏功能
Showing
7 changed files
with
159 additions
and
109 deletions
ruoyi-ui/src/views/system/menu/index.vue
| @@ -11,9 +11,9 @@ | @@ -11,9 +11,9 @@ | ||
| 11 | /> | 11 | /> |
| 12 | </el-form-item> | 12 | </el-form-item> |
| 13 | <el-form-item label="状态"> | 13 | <el-form-item label="状态"> |
| 14 | - <el-select v-model="queryParams.visible" placeholder="菜单状态" clearable size="small"> | 14 | + <el-select v-model="queryParams.status" placeholder="菜单状态" clearable size="small"> |
| 15 | <el-option | 15 | <el-option |
| 16 | - v-for="dict in visibleOptions" | 16 | + v-for="dict in statusOptions" |
| 17 | :key="dict.dictValue" | 17 | :key="dict.dictValue" |
| 18 | :label="dict.dictLabel" | 18 | :label="dict.dictLabel" |
| 19 | :value="dict.dictValue" | 19 | :value="dict.dictValue" |
| @@ -41,7 +41,7 @@ | @@ -41,7 +41,7 @@ | ||
| 41 | <el-table-column prop="orderNum" label="排序" width="60"></el-table-column> | 41 | <el-table-column prop="orderNum" label="排序" width="60"></el-table-column> |
| 42 | <el-table-column prop="perms" label="权限标识" :show-overflow-tooltip="true"></el-table-column> | 42 | <el-table-column prop="perms" label="权限标识" :show-overflow-tooltip="true"></el-table-column> |
| 43 | <el-table-column prop="component" label="组件路径" :show-overflow-tooltip="true"></el-table-column> | 43 | <el-table-column prop="component" label="组件路径" :show-overflow-tooltip="true"></el-table-column> |
| 44 | - <el-table-column prop="visible" label="可见" :formatter="visibleFormat" width="80"></el-table-column> | 44 | + <el-table-column prop="status" label="状态" :formatter="statusFormat" width="80"></el-table-column> |
| 45 | <el-table-column label="创建时间" align="center" prop="createTime"> | 45 | <el-table-column label="创建时间" align="center" prop="createTime"> |
| 46 | <template slot-scope="scope"> | 46 | <template slot-scope="scope"> |
| 47 | <span>{{ parseTime(scope.row.createTime) }}</span> | 47 | <span>{{ parseTime(scope.row.createTime) }}</span> |
| @@ -152,8 +152,8 @@ | @@ -152,8 +152,8 @@ | ||
| 152 | <el-input v-model="form.perms" placeholder="请权限标识" maxlength="50" /> | 152 | <el-input v-model="form.perms" placeholder="请权限标识" maxlength="50" /> |
| 153 | </el-form-item> | 153 | </el-form-item> |
| 154 | </el-col> | 154 | </el-col> |
| 155 | - <el-col :span="24"> | ||
| 156 | - <el-form-item v-if="form.menuType != 'F'" label="菜单状态"> | 155 | + <el-col :span="12"> |
| 156 | + <el-form-item v-if="form.menuType != 'F'" label="显示状态"> | ||
| 157 | <el-radio-group v-model="form.visible"> | 157 | <el-radio-group v-model="form.visible"> |
| 158 | <el-radio | 158 | <el-radio |
| 159 | v-for="dict in visibleOptions" | 159 | v-for="dict in visibleOptions" |
| @@ -163,6 +163,17 @@ | @@ -163,6 +163,17 @@ | ||
| 163 | </el-radio-group> | 163 | </el-radio-group> |
| 164 | </el-form-item> | 164 | </el-form-item> |
| 165 | </el-col> | 165 | </el-col> |
| 166 | + <el-col :span="12"> | ||
| 167 | + <el-form-item v-if="form.menuType != 'F'" label="菜单状态"> | ||
| 168 | + <el-radio-group v-model="form.status"> | ||
| 169 | + <el-radio | ||
| 170 | + v-for="dict in statusOptions" | ||
| 171 | + :key="dict.dictValue" | ||
| 172 | + :label="dict.dictValue" | ||
| 173 | + >{{dict.dictLabel}}</el-radio> | ||
| 174 | + </el-radio-group> | ||
| 175 | + </el-form-item> | ||
| 176 | + </el-col> | ||
| 166 | </el-row> | 177 | </el-row> |
| 167 | </el-form> | 178 | </el-form> |
| 168 | <div slot="footer" class="dialog-footer"> | 179 | <div slot="footer" class="dialog-footer"> |
| @@ -194,8 +205,10 @@ export default { | @@ -194,8 +205,10 @@ export default { | ||
| 194 | title: "", | 205 | title: "", |
| 195 | // 是否显示弹出层 | 206 | // 是否显示弹出层 |
| 196 | open: false, | 207 | open: false, |
| 197 | - // 菜单状态数据字典 | 208 | + // 显示状态数据字典 |
| 198 | visibleOptions: [], | 209 | visibleOptions: [], |
| 210 | + // 菜单状态数据字典 | ||
| 211 | + statusOptions: [], | ||
| 199 | // 查询参数 | 212 | // 查询参数 |
| 200 | queryParams: { | 213 | queryParams: { |
| 201 | menuName: undefined, | 214 | menuName: undefined, |
| @@ -222,6 +235,9 @@ export default { | @@ -222,6 +235,9 @@ export default { | ||
| 222 | this.getDicts("sys_show_hide").then(response => { | 235 | this.getDicts("sys_show_hide").then(response => { |
| 223 | this.visibleOptions = response.data; | 236 | this.visibleOptions = response.data; |
| 224 | }); | 237 | }); |
| 238 | + this.getDicts("sys_normal_disable").then(response => { | ||
| 239 | + this.statusOptions = response.data; | ||
| 240 | + }); | ||
| 225 | }, | 241 | }, |
| 226 | methods: { | 242 | methods: { |
| 227 | // 选择图标 | 243 | // 选择图标 |
| @@ -256,13 +272,20 @@ export default { | @@ -256,13 +272,20 @@ export default { | ||
| 256 | this.menuOptions.push(menu); | 272 | this.menuOptions.push(menu); |
| 257 | }); | 273 | }); |
| 258 | }, | 274 | }, |
| 259 | - // 菜单显示状态字典翻译 | 275 | + // 显示状态字典翻译 |
| 260 | visibleFormat(row, column) { | 276 | visibleFormat(row, column) { |
| 261 | if (row.menuType == "F") { | 277 | if (row.menuType == "F") { |
| 262 | return ""; | 278 | return ""; |
| 263 | } | 279 | } |
| 264 | return this.selectDictLabel(this.visibleOptions, row.visible); | 280 | return this.selectDictLabel(this.visibleOptions, row.visible); |
| 265 | }, | 281 | }, |
| 282 | + // 菜单状态字典翻译 | ||
| 283 | + statusFormat(row, column) { | ||
| 284 | + if (row.menuType == "F") { | ||
| 285 | + return ""; | ||
| 286 | + } | ||
| 287 | + return this.selectDictLabel(this.statusOptions, row.status); | ||
| 288 | + }, | ||
| 266 | // 取消按钮 | 289 | // 取消按钮 |
| 267 | cancel() { | 290 | cancel() { |
| 268 | this.open = false; | 291 | this.open = false; |
| @@ -278,7 +301,8 @@ export default { | @@ -278,7 +301,8 @@ export default { | ||
| 278 | menuType: "M", | 301 | menuType: "M", |
| 279 | orderNum: undefined, | 302 | orderNum: undefined, |
| 280 | isFrame: "1", | 303 | isFrame: "1", |
| 281 | - visible: "0" | 304 | + visible: "0", |
| 305 | + status: "0" | ||
| 282 | }; | 306 | }; |
| 283 | this.resetForm("form"); | 307 | this.resetForm("form"); |
| 284 | }, | 308 | }, |
ruoyi/sql/ry_20191202.sql renamed to ruoyi/sql/ry_20200415.sql
| @@ -138,6 +138,7 @@ create table sys_menu ( | @@ -138,6 +138,7 @@ create table sys_menu ( | ||
| 138 | is_frame int(1) default 1 comment '是否为外链(0是 1否)', | 138 | is_frame int(1) default 1 comment '是否为外链(0是 1否)', |
| 139 | menu_type char(1) default '' comment '菜单类型(M目录 C菜单 F按钮)', | 139 | menu_type char(1) default '' comment '菜单类型(M目录 C菜单 F按钮)', |
| 140 | visible char(1) default 0 comment '菜单状态(0显示 1隐藏)', | 140 | visible char(1) default 0 comment '菜单状态(0显示 1隐藏)', |
| 141 | + status char(1) not null comment '菜单状态(0正常 1停用)', | ||
| 141 | perms varchar(100) default null comment '权限标识', | 142 | perms varchar(100) default null comment '权限标识', |
| 142 | icon varchar(100) default '#' comment '菜单图标', | 143 | icon varchar(100) default '#' comment '菜单图标', |
| 143 | create_by varchar(64) default '' comment '创建者', | 144 | create_by varchar(64) default '' comment '创建者', |
| @@ -152,103 +153,103 @@ create table sys_menu ( | @@ -152,103 +153,103 @@ create table sys_menu ( | ||
| 152 | -- 初始化-菜单信息表数据 | 153 | -- 初始化-菜单信息表数据 |
| 153 | -- ---------------------------- | 154 | -- ---------------------------- |
| 154 | -- 一级菜单 | 155 | -- 一级菜单 |
| 155 | -insert into sys_menu values('1', '系统管理', '0', '1', 'system', null, 1, 'M', '0', '', 'system', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '系统管理目录'); | ||
| 156 | -insert into sys_menu values('2', '系统监控', '0', '2', 'monitor', null, 1, 'M', '0', '', 'monitor', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '系统监控目录'); | ||
| 157 | -insert into sys_menu values('3', '系统工具', '0', '3', 'tool', null, 1, 'M', '0', '', 'tool', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '系统工具目录'); | ||
| 158 | -insert into sys_menu values('4', '若依官网', '0', '4', 'http://ruoyi.vip', null , 0, 'M', '0', '', 'guide', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '若依官网地址'); | 156 | +insert into sys_menu values('1', '系统管理', '0', '1', 'system', null, 1, 'M', '0', '0', '', 'system', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '系统管理目录'); |
| 157 | +insert into sys_menu values('2', '系统监控', '0', '2', 'monitor', null, 1, 'M', '0', '0', '', 'monitor', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '系统监控目录'); | ||
| 158 | +insert into sys_menu values('3', '系统工具', '0', '3', 'tool', null, 1, 'M', '0', '0', '', 'tool', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '系统工具目录'); | ||
| 159 | +insert into sys_menu values('4', '若依官网', '0', '4', 'http://ruoyi.vip', null , 0, 'M', '0', '0', '', 'guide', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '若依官网地址'); | ||
| 159 | -- 二级菜单 | 160 | -- 二级菜单 |
| 160 | -insert into sys_menu values('100', '用户管理', '1', '1', 'user', 'system/user/index', 1, 'C', '0', 'system:user:list', 'user', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '用户管理菜单'); | ||
| 161 | -insert into sys_menu values('101', '角色管理', '1', '2', 'role', 'system/role/index', 1, 'C', '0', 'system:role:list', 'peoples', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '角色管理菜单'); | ||
| 162 | -insert into sys_menu values('102', '菜单管理', '1', '3', 'menu', 'system/menu/index', 1, 'C', '0', 'system:menu:list', 'tree-table', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '菜单管理菜单'); | ||
| 163 | -insert into sys_menu values('103', '部门管理', '1', '4', 'dept', 'system/dept/index', 1, 'C', '0', 'system:dept:list', 'tree', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '部门管理菜单'); | ||
| 164 | -insert into sys_menu values('104', '岗位管理', '1', '5', 'post', 'system/post/index', 1, 'C', '0', 'system:post:list', 'post', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '岗位管理菜单'); | ||
| 165 | -insert into sys_menu values('105', '字典管理', '1', '6', 'dict', 'system/dict/index', 1, 'C', '0', 'system:dict:list', 'dict', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '字典管理菜单'); | ||
| 166 | -insert into sys_menu values('106', '参数设置', '1', '7', 'config', 'system/config/index', 1, 'C', '0', 'system:config:list', 'edit', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '参数设置菜单'); | ||
| 167 | -insert into sys_menu values('107', '通知公告', '1', '8', 'notice', 'system/notice/index', 1, 'C', '0', 'system:notice:list', 'message', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '通知公告菜单'); | ||
| 168 | -insert into sys_menu values('108', '日志管理', '1', '9', 'log', 'system/log/index', 1, 'M', '0', '', 'log', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '日志管理菜单'); | ||
| 169 | -insert into sys_menu values('109', '在线用户', '2', '1', 'online', 'monitor/online/index', 1, 'C', '0', 'monitor:online:list', 'online', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '在线用户菜单'); | ||
| 170 | -insert into sys_menu values('110', '定时任务', '2', '2', 'job', 'monitor/job/index', 1, 'C', '0', 'monitor:job:list', 'job', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '定时任务菜单'); | ||
| 171 | -insert into sys_menu values('111', '数据监控', '2', '3', 'druid', 'monitor/druid/index', 1, 'C', '0', 'monitor:druid:list', 'druid', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '数据监控菜单'); | ||
| 172 | -insert into sys_menu values('112', '服务监控', '2', '4', 'server', 'monitor/server/index', 1, 'C', '0', 'monitor:server:list', 'server', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '服务监控菜单'); | ||
| 173 | -insert into sys_menu values('113', '表单构建', '3', '1', 'build', 'tool/build/index', 1 ,'C', '0', 'tool:build:list', 'build', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '表单构建菜单'); | ||
| 174 | -insert into sys_menu values('114', '代码生成', '3', '2', 'gen', 'tool/gen/index', 1, 'C', '0', 'tool:gen:list', 'code', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '代码生成菜单'); | ||
| 175 | -insert into sys_menu values('115', '系统接口', '3', '3', 'swagger', 'tool/swagger/index', 1, 'C', '0', 'tool:swagger:list', 'swagger', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '系统接口菜单'); | 161 | +insert into sys_menu values('100', '用户管理', '1', '1', 'user', 'system/user/index', 1, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '用户管理菜单'); |
| 162 | +insert into sys_menu values('101', '角色管理', '1', '2', 'role', 'system/role/index', 1, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '角色管理菜单'); | ||
| 163 | +insert into sys_menu values('102', '菜单管理', '1', '3', 'menu', 'system/menu/index', 1, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '菜单管理菜单'); | ||
| 164 | +insert into sys_menu values('103', '部门管理', '1', '4', 'dept', 'system/dept/index', 1, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '部门管理菜单'); | ||
| 165 | +insert into sys_menu values('104', '岗位管理', '1', '5', 'post', 'system/post/index', 1, 'C', '0', '0', 'system:post:list', 'post', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '岗位管理菜单'); | ||
| 166 | +insert into sys_menu values('105', '字典管理', '1', '6', 'dict', 'system/dict/index', 1, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '字典管理菜单'); | ||
| 167 | +insert into sys_menu values('106', '参数设置', '1', '7', 'config', 'system/config/index', 1, 'C', '0', '0', 'system:config:list', 'edit', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '参数设置菜单'); | ||
| 168 | +insert into sys_menu values('107', '通知公告', '1', '8', 'notice', 'system/notice/index', 1, 'C', '0', '0', 'system:notice:list', 'message', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '通知公告菜单'); | ||
| 169 | +insert into sys_menu values('108', '日志管理', '1', '9', 'log', 'system/log/index', 1, 'M', '0', '0', '', 'log', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '日志管理菜单'); | ||
| 170 | +insert into sys_menu values('109', '在线用户', '2', '1', 'online', 'monitor/online/index', 1, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '在线用户菜单'); | ||
| 171 | +insert into sys_menu values('110', '定时任务', '2', '2', 'job', 'monitor/job/index', 1, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '定时任务菜单'); | ||
| 172 | +insert into sys_menu values('111', '数据监控', '2', '3', 'druid', 'monitor/druid/index', 1, 'C', '0', '0', 'monitor:druid:list', 'druid', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '数据监控菜单'); | ||
| 173 | +insert into sys_menu values('112', '服务监控', '2', '4', 'server', 'monitor/server/index', 1, 'C', '0', '0', 'monitor:server:list', 'server', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '服务监控菜单'); | ||
| 174 | +insert into sys_menu values('113', '表单构建', '3', '1', 'build', 'tool/build/index', 1 ,'C', '0', '0', 'tool:build:list', 'build', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '表单构建菜单'); | ||
| 175 | +insert into sys_menu values('114', '代码生成', '3', '2', 'gen', 'tool/gen/index', 1, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '代码生成菜单'); | ||
| 176 | +insert into sys_menu values('115', '系统接口', '3', '3', 'swagger', 'tool/swagger/index', 1, 'C', '0', '0', 'tool:swagger:list', 'swagger', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '系统接口菜单'); | ||
| 176 | -- 三级菜单 | 177 | -- 三级菜单 |
| 177 | -insert into sys_menu values('500', '操作日志', '108', '1', 'operlog', 'monitor/operlog/index', 1, 'C', '0', 'monitor:operlog:list', 'form', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '操作日志菜单'); | ||
| 178 | -insert into sys_menu values('501', '登录日志', '108', '2', 'logininfor', 'monitor/logininfor/index', 1, 'C', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '登录日志菜单'); | 178 | +insert into sys_menu values('500', '操作日志', '108', '1', 'operlog', 'monitor/operlog/index', 1, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '操作日志菜单'); |
| 179 | +insert into sys_menu values('501', '登录日志', '108', '2', 'logininfor', 'monitor/logininfor/index', 1, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', '登录日志菜单'); | ||
| 179 | -- 用户管理按钮 | 180 | -- 用户管理按钮 |
| 180 | -insert into sys_menu values('1001', '用户查询', '100', '1', '', '', 1, 'F', '0', 'system:user:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 181 | -insert into sys_menu values('1002', '用户新增', '100', '2', '', '', 1, 'F', '0', 'system:user:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 182 | -insert into sys_menu values('1003', '用户修改', '100', '3', '', '', 1, 'F', '0', 'system:user:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 183 | -insert into sys_menu values('1004', '用户删除', '100', '4', '', '', 1, 'F', '0', 'system:user:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 184 | -insert into sys_menu values('1005', '用户导出', '100', '5', '', '', 1, 'F', '0', 'system:user:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 185 | -insert into sys_menu values('1006', '用户导入', '100', '6', '', '', 1, 'F', '0', 'system:user:import', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 186 | -insert into sys_menu values('1007', '重置密码', '100', '7', '', '', 1, 'F', '0', 'system:user:resetPwd', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 181 | +insert into sys_menu values('1001', '用户查询', '100', '1', '', '', 1, 'F', '0', '0', 'system:user:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 182 | +insert into sys_menu values('1002', '用户新增', '100', '2', '', '', 1, 'F', '0', '0', 'system:user:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 183 | +insert into sys_menu values('1003', '用户修改', '100', '3', '', '', 1, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 184 | +insert into sys_menu values('1004', '用户删除', '100', '4', '', '', 1, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 185 | +insert into sys_menu values('1005', '用户导出', '100', '5', '', '', 1, 'F', '0', '0', 'system:user:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 186 | +insert into sys_menu values('1006', '用户导入', '100', '6', '', '', 1, 'F', '0', '0', 'system:user:import', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 187 | +insert into sys_menu values('1007', '重置密码', '100', '7', '', '', 1, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 187 | -- 角色管理按钮 | 188 | -- 角色管理按钮 |
| 188 | -insert into sys_menu values('1008', '角色查询', '101', '1', '', '', 1, 'F', '0', 'system:role:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 189 | -insert into sys_menu values('1009', '角色新增', '101', '2', '', '', 1, 'F', '0', 'system:role:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 190 | -insert into sys_menu values('1010', '角色修改', '101', '3', '', '', 1, 'F', '0', 'system:role:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 191 | -insert into sys_menu values('1011', '角色删除', '101', '4', '', '', 1, 'F', '0', 'system:role:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 192 | -insert into sys_menu values('1012', '角色导出', '101', '5', '', '', 1, 'F', '0', 'system:role:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 189 | +insert into sys_menu values('1008', '角色查询', '101', '1', '', '', 1, 'F', '0', '0', 'system:role:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 190 | +insert into sys_menu values('1009', '角色新增', '101', '2', '', '', 1, 'F', '0', '0', 'system:role:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 191 | +insert into sys_menu values('1010', '角色修改', '101', '3', '', '', 1, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 192 | +insert into sys_menu values('1011', '角色删除', '101', '4', '', '', 1, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 193 | +insert into sys_menu values('1012', '角色导出', '101', '5', '', '', 1, 'F', '0', '0', 'system:role:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 193 | -- 菜单管理按钮 | 194 | -- 菜单管理按钮 |
| 194 | -insert into sys_menu values('1013', '菜单查询', '102', '1', '', '', 1, 'F', '0', 'system:menu:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 195 | -insert into sys_menu values('1014', '菜单新增', '102', '2', '', '', 1, 'F', '0', 'system:menu:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 196 | -insert into sys_menu values('1015', '菜单修改', '102', '3', '', '', 1, 'F', '0', 'system:menu:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 197 | -insert into sys_menu values('1016', '菜单删除', '102', '4', '', '', 1, 'F', '0', 'system:menu:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 195 | +insert into sys_menu values('1013', '菜单查询', '102', '1', '', '', 1, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 196 | +insert into sys_menu values('1014', '菜单新增', '102', '2', '', '', 1, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 197 | +insert into sys_menu values('1015', '菜单修改', '102', '3', '', '', 1, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 198 | +insert into sys_menu values('1016', '菜单删除', '102', '4', '', '', 1, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 198 | -- 部门管理按钮 | 199 | -- 部门管理按钮 |
| 199 | -insert into sys_menu values('1017', '部门查询', '103', '1', '', '', 1, 'F', '0', 'system:dept:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 200 | -insert into sys_menu values('1018', '部门新增', '103', '2', '', '', 1, 'F', '0', 'system:dept:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 201 | -insert into sys_menu values('1019', '部门修改', '103', '3', '', '', 1, 'F', '0', 'system:dept:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 202 | -insert into sys_menu values('1020', '部门删除', '103', '4', '', '', 1, 'F', '0', 'system:dept:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 200 | +insert into sys_menu values('1017', '部门查询', '103', '1', '', '', 1, 'F', '0', '0', 'system:dept:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 201 | +insert into sys_menu values('1018', '部门新增', '103', '2', '', '', 1, 'F', '0', '0', 'system:dept:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 202 | +insert into sys_menu values('1019', '部门修改', '103', '3', '', '', 1, 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 203 | +insert into sys_menu values('1020', '部门删除', '103', '4', '', '', 1, 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 203 | -- 岗位管理按钮 | 204 | -- 岗位管理按钮 |
| 204 | -insert into sys_menu values('1021', '岗位查询', '104', '1', '', '', 1, 'F', '0', 'system:post:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 205 | -insert into sys_menu values('1022', '岗位新增', '104', '2', '', '', 1, 'F', '0', 'system:post:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 206 | -insert into sys_menu values('1023', '岗位修改', '104', '3', '', '', 1, 'F', '0', 'system:post:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 207 | -insert into sys_menu values('1024', '岗位删除', '104', '4', '', '', 1, 'F', '0', 'system:post:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 208 | -insert into sys_menu values('1025', '岗位导出', '104', '5', '', '', 1, 'F', '0', 'system:post:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 205 | +insert into sys_menu values('1021', '岗位查询', '104', '1', '', '', 1, 'F', '0', '0', 'system:post:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 206 | +insert into sys_menu values('1022', '岗位新增', '104', '2', '', '', 1, 'F', '0', '0', 'system:post:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 207 | +insert into sys_menu values('1023', '岗位修改', '104', '3', '', '', 1, 'F', '0', '0', 'system:post:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 208 | +insert into sys_menu values('1024', '岗位删除', '104', '4', '', '', 1, 'F', '0', '0', 'system:post:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 209 | +insert into sys_menu values('1025', '岗位导出', '104', '5', '', '', 1, 'F', '0', '0', 'system:post:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 209 | -- 字典管理按钮 | 210 | -- 字典管理按钮 |
| 210 | -insert into sys_menu values('1026', '字典查询', '105', '1', '#', '', 1, 'F', '0', 'system:dict:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 211 | -insert into sys_menu values('1027', '字典新增', '105', '2', '#', '', 1, 'F', '0', 'system:dict:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 212 | -insert into sys_menu values('1028', '字典修改', '105', '3', '#', '', 1, 'F', '0', 'system:dict:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 213 | -insert into sys_menu values('1029', '字典删除', '105', '4', '#', '', 1, 'F', '0', 'system:dict:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 214 | -insert into sys_menu values('1030', '字典导出', '105', '5', '#', '', 1, 'F', '0', 'system:dict:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 211 | +insert into sys_menu values('1026', '字典查询', '105', '1', '#', '', 1, 'F', '0', '0', 'system:dict:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 212 | +insert into sys_menu values('1027', '字典新增', '105', '2', '#', '', 1, 'F', '0', '0', 'system:dict:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 213 | +insert into sys_menu values('1028', '字典修改', '105', '3', '#', '', 1, 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 214 | +insert into sys_menu values('1029', '字典删除', '105', '4', '#', '', 1, 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 215 | +insert into sys_menu values('1030', '字典导出', '105', '5', '#', '', 1, 'F', '0', '0', 'system:dict:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 215 | -- 参数设置按钮 | 216 | -- 参数设置按钮 |
| 216 | -insert into sys_menu values('1031', '参数查询', '106', '1', '#', '', 1, 'F', '0', 'system:config:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 217 | -insert into sys_menu values('1032', '参数新增', '106', '2', '#', '', 1, 'F', '0', 'system:config:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 218 | -insert into sys_menu values('1033', '参数修改', '106', '3', '#', '', 1, 'F', '0', 'system:config:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 219 | -insert into sys_menu values('1034', '参数删除', '106', '4', '#', '', 1, 'F', '0', 'system:config:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 220 | -insert into sys_menu values('1035', '参数导出', '106', '5', '#', '', 1, 'F', '0', 'system:config:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 217 | +insert into sys_menu values('1031', '参数查询', '106', '1', '#', '', 1, 'F', '0', '0', 'system:config:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 218 | +insert into sys_menu values('1032', '参数新增', '106', '2', '#', '', 1, 'F', '0', '0', 'system:config:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 219 | +insert into sys_menu values('1033', '参数修改', '106', '3', '#', '', 1, 'F', '0', '0', 'system:config:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 220 | +insert into sys_menu values('1034', '参数删除', '106', '4', '#', '', 1, 'F', '0', '0', 'system:config:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 221 | +insert into sys_menu values('1035', '参数导出', '106', '5', '#', '', 1, 'F', '0', '0', 'system:config:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 221 | -- 通知公告按钮 | 222 | -- 通知公告按钮 |
| 222 | -insert into sys_menu values('1036', '公告查询', '107', '1', '#', '', 1, 'F', '0', 'system:notice:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 223 | -insert into sys_menu values('1037', '公告新增', '107', '2', '#', '', 1, 'F', '0', 'system:notice:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 224 | -insert into sys_menu values('1038', '公告修改', '107', '3', '#', '', 1, 'F', '0', 'system:notice:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 225 | -insert into sys_menu values('1039', '公告删除', '107', '4', '#', '', 1, 'F', '0', 'system:notice:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 223 | +insert into sys_menu values('1036', '公告查询', '107', '1', '#', '', 1, 'F', '0', '0', 'system:notice:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 224 | +insert into sys_menu values('1037', '公告新增', '107', '2', '#', '', 1, 'F', '0', '0', 'system:notice:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 225 | +insert into sys_menu values('1038', '公告修改', '107', '3', '#', '', 1, 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 226 | +insert into sys_menu values('1039', '公告删除', '107', '4', '#', '', 1, 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 226 | -- 操作日志按钮 | 227 | -- 操作日志按钮 |
| 227 | -insert into sys_menu values('1040', '操作查询', '500', '1', '#', '', 1, 'F', '0', 'monitor:operlog:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 228 | -insert into sys_menu values('1041', '操作删除', '500', '2', '#', '', 1, 'F', '0', 'monitor:operlog:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 229 | -insert into sys_menu values('1042', '日志导出', '500', '4', '#', '', 1, 'F', '0', 'monitor:operlog:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 228 | +insert into sys_menu values('1040', '操作查询', '500', '1', '#', '', 1, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 229 | +insert into sys_menu values('1041', '操作删除', '500', '2', '#', '', 1, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 230 | +insert into sys_menu values('1042', '日志导出', '500', '4', '#', '', 1, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 230 | -- 登录日志按钮 | 231 | -- 登录日志按钮 |
| 231 | -insert into sys_menu values('1043', '登录查询', '501', '1', '#', '', 1, 'F', '0', 'monitor:logininfor:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 232 | -insert into sys_menu values('1044', '登录删除', '501', '2', '#', '', 1, 'F', '0', 'monitor:logininfor:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 233 | -insert into sys_menu values('1045', '日志导出', '501', '3', '#', '', 1, 'F', '0', 'monitor:logininfor:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 232 | +insert into sys_menu values('1043', '登录查询', '501', '1', '#', '', 1, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 233 | +insert into sys_menu values('1044', '登录删除', '501', '2', '#', '', 1, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 234 | +insert into sys_menu values('1045', '日志导出', '501', '3', '#', '', 1, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 234 | -- 在线用户按钮 | 235 | -- 在线用户按钮 |
| 235 | -insert into sys_menu values('1046', '在线查询', '109', '1', '#', '', 1, 'F', '0', 'monitor:online:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 236 | -insert into sys_menu values('1047', '批量强退', '109', '2', '#', '', 1, 'F', '0', 'monitor:online:batchLogout', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 237 | -insert into sys_menu values('1048', '单条强退', '109', '3', '#', '', 1, 'F', '0', 'monitor:online:forceLogout', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 236 | +insert into sys_menu values('1046', '在线查询', '109', '1', '#', '', 1, 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 237 | +insert into sys_menu values('1047', '批量强退', '109', '2', '#', '', 1, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 238 | +insert into sys_menu values('1048', '单条强退', '109', '3', '#', '', 1, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 238 | -- 定时任务按钮 | 239 | -- 定时任务按钮 |
| 239 | -insert into sys_menu values('1049', '任务查询', '110', '1', '#', '', 1, 'F', '0', 'monitor:job:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 240 | -insert into sys_menu values('1050', '任务新增', '110', '2', '#', '', 1, 'F', '0', 'monitor:job:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 241 | -insert into sys_menu values('1051', '任务修改', '110', '3', '#', '', 1, 'F', '0', 'monitor:job:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 242 | -insert into sys_menu values('1052', '任务删除', '110', '4', '#', '', 1, 'F', '0', 'monitor:job:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 243 | -insert into sys_menu values('1053', '状态修改', '110', '5', '#', '', 1, 'F', '0', 'monitor:job:changeStatus', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 244 | -insert into sys_menu values('1054', '任务导出', '110', '7', '#', '', 1, 'F', '0', 'monitor:job:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 240 | +insert into sys_menu values('1049', '任务查询', '110', '1', '#', '', 1, 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 241 | +insert into sys_menu values('1050', '任务新增', '110', '2', '#', '', 1, 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 242 | +insert into sys_menu values('1051', '任务修改', '110', '3', '#', '', 1, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 243 | +insert into sys_menu values('1052', '任务删除', '110', '4', '#', '', 1, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 244 | +insert into sys_menu values('1053', '状态修改', '110', '5', '#', '', 1, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 245 | +insert into sys_menu values('1054', '任务导出', '110', '7', '#', '', 1, 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 245 | -- 代码生成按钮 | 246 | -- 代码生成按钮 |
| 246 | -insert into sys_menu values('1055', '生成查询', '114', '1', '#', '', 1, 'F', '0', 'tool:gen:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 247 | -insert into sys_menu values('1056', '生成修改', '114', '2', '#', '', 1, 'F', '0', 'tool:gen:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 248 | -insert into sys_menu values('1057', '生成删除', '114', '3', '#', '', 1, 'F', '0', 'tool:gen:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 249 | -insert into sys_menu values('1058', '导入代码', '114', '2', '#', '', 1, 'F', '0', 'tool:gen:import', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 250 | -insert into sys_menu values('1059', '预览代码', '114', '4', '#', '', 1, 'F', '0', 'tool:gen:preview', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 251 | -insert into sys_menu values('1060', '生成代码', '114', '5', '#', '', 1, 'F', '0', 'tool:gen:code', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | 247 | +insert into sys_menu values('1055', '生成查询', '114', '1', '#', '', 1, 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); |
| 248 | +insert into sys_menu values('1056', '生成修改', '114', '2', '#', '', 1, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 249 | +insert into sys_menu values('1057', '生成删除', '114', '3', '#', '', 1, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 250 | +insert into sys_menu values('1058', '导入代码', '114', '2', '#', '', 1, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 251 | +insert into sys_menu values('1059', '预览代码', '114', '4', '#', '', 1, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 252 | +insert into sys_menu values('1060', '生成代码', '114', '5', '#', '', 1, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2018-03-16 11-33-00', 'ry', '2018-03-16 11-33-00', ''); | ||
| 252 | 253 | ||
| 253 | 254 | ||
| 254 | -- ---------------------------- | 255 | -- ---------------------------- |
ruoyi/src/main/java/com/ruoyi/project/system/domain/SysMenu.java
| @@ -44,8 +44,11 @@ public class SysMenu extends BaseEntity | @@ -44,8 +44,11 @@ public class SysMenu extends BaseEntity | ||
| 44 | /** 类型(M目录 C菜单 F按钮) */ | 44 | /** 类型(M目录 C菜单 F按钮) */ |
| 45 | private String menuType; | 45 | private String menuType; |
| 46 | 46 | ||
| 47 | - /** 菜单状态:0显示,1隐藏 */ | 47 | + /** 显示状态(0显示 1隐藏) */ |
| 48 | private String visible; | 48 | private String visible; |
| 49 | + | ||
| 50 | + /** 菜单状态(0显示 1隐藏) */ | ||
| 51 | + private String status; | ||
| 49 | 52 | ||
| 50 | /** 权限字符串 */ | 53 | /** 权限字符串 */ |
| 51 | private String perms; | 54 | private String perms; |
| @@ -162,6 +165,16 @@ public class SysMenu extends BaseEntity | @@ -162,6 +165,16 @@ public class SysMenu extends BaseEntity | ||
| 162 | this.visible = visible; | 165 | this.visible = visible; |
| 163 | } | 166 | } |
| 164 | 167 | ||
| 168 | + public String getStatus() | ||
| 169 | + { | ||
| 170 | + return status; | ||
| 171 | + } | ||
| 172 | + | ||
| 173 | + public void setStatus(String status) | ||
| 174 | + { | ||
| 175 | + this.status = status; | ||
| 176 | + } | ||
| 177 | + | ||
| 165 | @Size(min = 0, max = 100, message = "权限标识长度不能超过100个字符") | 178 | @Size(min = 0, max = 100, message = "权限标识长度不能超过100个字符") |
| 166 | public String getPerms() | 179 | public String getPerms() |
| 167 | { | 180 | { |
| @@ -205,6 +218,7 @@ public class SysMenu extends BaseEntity | @@ -205,6 +218,7 @@ public class SysMenu extends BaseEntity | ||
| 205 | .append("isFrame", getIsFrame()) | 218 | .append("isFrame", getIsFrame()) |
| 206 | .append("menuType", getMenuType()) | 219 | .append("menuType", getMenuType()) |
| 207 | .append("visible", getVisible()) | 220 | .append("visible", getVisible()) |
| 221 | + .append("status ", getStatus()) | ||
| 208 | .append("perms", getPerms()) | 222 | .append("perms", getPerms()) |
| 209 | .append("icon", getIcon()) | 223 | .append("icon", getIcon()) |
| 210 | .append("createBy", getCreateBy()) | 224 | .append("createBy", getCreateBy()) |
ruoyi/src/main/java/com/ruoyi/project/system/domain/vo/RouterVo.java
| @@ -24,7 +24,7 @@ public class RouterVo | @@ -24,7 +24,7 @@ public class RouterVo | ||
| 24 | /** | 24 | /** |
| 25 | * 是否隐藏路由,当设置 true 的时候该路由不会再侧边栏出现 | 25 | * 是否隐藏路由,当设置 true 的时候该路由不会再侧边栏出现 |
| 26 | */ | 26 | */ |
| 27 | - private String hidden; | 27 | + private boolean hidden; |
| 28 | 28 | ||
| 29 | /** | 29 | /** |
| 30 | * 重定向地址,当设置 noRedirect 的时候该路由在面包屑导航中不可被点击 | 30 | * 重定向地址,当设置 noRedirect 的时候该路由在面包屑导航中不可被点击 |
| @@ -71,12 +71,12 @@ public class RouterVo | @@ -71,12 +71,12 @@ public class RouterVo | ||
| 71 | this.path = path; | 71 | this.path = path; |
| 72 | } | 72 | } |
| 73 | 73 | ||
| 74 | - public String getHidden() | 74 | + public boolean getHidden() |
| 75 | { | 75 | { |
| 76 | return hidden; | 76 | return hidden; |
| 77 | } | 77 | } |
| 78 | 78 | ||
| 79 | - public void setHidden(String hidden) | 79 | + public void setHidden(boolean hidden) |
| 80 | { | 80 | { |
| 81 | this.hidden = hidden; | 81 | this.hidden = hidden; |
| 82 | } | 82 | } |
ruoyi/src/main/java/com/ruoyi/project/system/service/impl/SysMenuServiceImpl.java
| @@ -139,6 +139,7 @@ public class SysMenuServiceImpl implements ISysMenuService | @@ -139,6 +139,7 @@ public class SysMenuServiceImpl implements ISysMenuService | ||
| 139 | for (SysMenu menu : menus) | 139 | for (SysMenu menu : menus) |
| 140 | { | 140 | { |
| 141 | RouterVo router = new RouterVo(); | 141 | RouterVo router = new RouterVo(); |
| 142 | + router.setHidden("1".equals(menu.getVisible())); | ||
| 142 | router.setName(StringUtils.capitalize(menu.getPath())); | 143 | router.setName(StringUtils.capitalize(menu.getPath())); |
| 143 | router.setPath(getRouterPath(menu)); | 144 | router.setPath(getRouterPath(menu)); |
| 144 | router.setComponent(StringUtils.isEmpty(menu.getComponent()) ? "Layout" : menu.getComponent()); | 145 | router.setComponent(StringUtils.isEmpty(menu.getComponent()) ? "Layout" : menu.getComponent()); |
ruoyi/src/main/resources/mybatis/system/SysMenuMapper.xml
| @@ -15,6 +15,7 @@ | @@ -15,6 +15,7 @@ | ||
| 15 | <result property="isFrame" column="is_frame" /> | 15 | <result property="isFrame" column="is_frame" /> |
| 16 | <result property="menuType" column="menu_type" /> | 16 | <result property="menuType" column="menu_type" /> |
| 17 | <result property="visible" column="visible" /> | 17 | <result property="visible" column="visible" /> |
| 18 | + <result property="status" column="status" /> | ||
| 18 | <result property="perms" column="perms" /> | 19 | <result property="perms" column="perms" /> |
| 19 | <result property="icon" column="icon" /> | 20 | <result property="icon" column="icon" /> |
| 20 | <result property="createBy" column="create_by" /> | 21 | <result property="createBy" column="create_by" /> |
| @@ -25,7 +26,7 @@ | @@ -25,7 +26,7 @@ | ||
| 25 | </resultMap> | 26 | </resultMap> |
| 26 | 27 | ||
| 27 | <sql id="selectMenuVo"> | 28 | <sql id="selectMenuVo"> |
| 28 | - select menu_id, menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, ifnull(perms,'') as perms, icon, create_time | 29 | + select menu_id, menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, status, ifnull(perms,'') as perms, icon, create_time |
| 29 | from sys_menu | 30 | from sys_menu |
| 30 | </sql> | 31 | </sql> |
| 31 | 32 | ||
| @@ -38,18 +39,21 @@ | @@ -38,18 +39,21 @@ | ||
| 38 | <if test="visible != null and visible != ''"> | 39 | <if test="visible != null and visible != ''"> |
| 39 | AND visible = #{visible} | 40 | AND visible = #{visible} |
| 40 | </if> | 41 | </if> |
| 42 | + <if test="status != null and status != ''"> | ||
| 43 | + AND status = #{status} | ||
| 44 | + </if> | ||
| 41 | </where> | 45 | </where> |
| 42 | order by parent_id, order_num | 46 | order by parent_id, order_num |
| 43 | </select> | 47 | </select> |
| 44 | 48 | ||
| 45 | <select id="selectMenuTreeAll" resultMap="SysMenuResult"> | 49 | <select id="selectMenuTreeAll" resultMap="SysMenuResult"> |
| 46 | - select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.visible, ifnull(m.perms,'') as perms, m.is_frame, m.menu_type, m.icon, m.order_num, m.create_time | ||
| 47 | - from sys_menu m where m.menu_type in ('M', 'C') and m.visible = 0 | 50 | + select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.visible, m.status, ifnull(m.perms,'') as perms, m.is_frame, m.menu_type, m.icon, m.order_num, m.create_time |
| 51 | + from sys_menu m where m.menu_type in ('M', 'C') and m.status = 0 | ||
| 48 | order by m.parent_id, m.order_num | 52 | order by m.parent_id, m.order_num |
| 49 | </select> | 53 | </select> |
| 50 | 54 | ||
| 51 | <select id="selectMenuListByUserId" parameterType="SysMenu" resultMap="SysMenuResult"> | 55 | <select id="selectMenuListByUserId" parameterType="SysMenu" resultMap="SysMenuResult"> |
| 52 | - select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.visible, ifnull(m.perms,'') as perms, m.is_frame, m.menu_type, m.icon, m.order_num, m.create_time | 56 | + select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.visible, m.status, ifnull(m.perms,'') as perms, m.is_frame, m.menu_type, m.icon, m.order_num, m.create_time |
| 53 | from sys_menu m | 57 | from sys_menu m |
| 54 | left join sys_role_menu rm on m.menu_id = rm.menu_id | 58 | left join sys_role_menu rm on m.menu_id = rm.menu_id |
| 55 | left join sys_user_role ur on rm.role_id = ur.role_id | 59 | left join sys_user_role ur on rm.role_id = ur.role_id |
| @@ -61,17 +65,20 @@ | @@ -61,17 +65,20 @@ | ||
| 61 | <if test="visible != null and visible != ''"> | 65 | <if test="visible != null and visible != ''"> |
| 62 | AND visible = #{visible} | 66 | AND visible = #{visible} |
| 63 | </if> | 67 | </if> |
| 68 | + <if test="status != null and status != ''"> | ||
| 69 | + AND status = #{status} | ||
| 70 | + </if> | ||
| 64 | order by m.parent_id, m.order_num | 71 | order by m.parent_id, m.order_num |
| 65 | </select> | 72 | </select> |
| 66 | 73 | ||
| 67 | <select id="selectMenuTreeByUserId" parameterType="Long" resultMap="SysMenuResult"> | 74 | <select id="selectMenuTreeByUserId" parameterType="Long" resultMap="SysMenuResult"> |
| 68 | - select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.visible, ifnull(m.perms,'') as perms, m.is_frame, m.menu_type, m.icon, m.order_num, m.create_time | 75 | + select distinct m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.visible, m.status, ifnull(m.perms,'') as perms, m.is_frame, m.menu_type, m.icon, m.order_num, m.create_time |
| 69 | from sys_menu m | 76 | from sys_menu m |
| 70 | left join sys_role_menu rm on m.menu_id = rm.menu_id | 77 | left join sys_role_menu rm on m.menu_id = rm.menu_id |
| 71 | left join sys_user_role ur on rm.role_id = ur.role_id | 78 | left join sys_user_role ur on rm.role_id = ur.role_id |
| 72 | left join sys_role ro on ur.role_id = ro.role_id | 79 | left join sys_role ro on ur.role_id = ro.role_id |
| 73 | left join sys_user u on ur.user_id = u.user_id | 80 | left join sys_user u on ur.user_id = u.user_id |
| 74 | - where u.user_id = #{userId} and m.menu_type in ('M', 'C') and m.visible = 0 AND ro.status = 0 | 81 | + where u.user_id = #{userId} and m.menu_type in ('M', 'C') and m.status = 0 AND ro.status = 0 |
| 75 | order by m.parent_id, m.order_num | 82 | order by m.parent_id, m.order_num |
| 76 | </select> | 83 | </select> |
| 77 | 84 | ||
| @@ -97,7 +104,7 @@ | @@ -97,7 +104,7 @@ | ||
| 97 | left join sys_role_menu rm on m.menu_id = rm.menu_id | 104 | left join sys_role_menu rm on m.menu_id = rm.menu_id |
| 98 | left join sys_user_role ur on rm.role_id = ur.role_id | 105 | left join sys_user_role ur on rm.role_id = ur.role_id |
| 99 | left join sys_role r on r.role_id = ur.role_id | 106 | left join sys_role r on r.role_id = ur.role_id |
| 100 | - where m.visible = '0' and r.status = '0' and ur.user_id = #{userId} | 107 | + where m.status = '0' and r.status = '0' and ur.user_id = #{userId} |
| 101 | </select> | 108 | </select> |
| 102 | 109 | ||
| 103 | <select id="selectMenuById" parameterType="Long" resultMap="SysMenuResult"> | 110 | <select id="selectMenuById" parameterType="Long" resultMap="SysMenuResult"> |
| @@ -125,6 +132,7 @@ | @@ -125,6 +132,7 @@ | ||
| 125 | <if test="isFrame != null and isFrame != ''">is_frame = #{isFrame},</if> | 132 | <if test="isFrame != null and isFrame != ''">is_frame = #{isFrame},</if> |
| 126 | <if test="menuType != null and menuType != ''">menu_type = #{menuType},</if> | 133 | <if test="menuType != null and menuType != ''">menu_type = #{menuType},</if> |
| 127 | <if test="visible != null">visible = #{visible},</if> | 134 | <if test="visible != null">visible = #{visible},</if> |
| 135 | + <if test="status != null">status = #{status},</if> | ||
| 128 | <if test="perms !=null">perms = #{perms},</if> | 136 | <if test="perms !=null">perms = #{perms},</if> |
| 129 | <if test="icon !=null and icon != ''">icon = #{icon},</if> | 137 | <if test="icon !=null and icon != ''">icon = #{icon},</if> |
| 130 | <if test="remark != null and remark != ''">remark = #{remark},</if> | 138 | <if test="remark != null and remark != ''">remark = #{remark},</if> |
| @@ -145,6 +153,7 @@ | @@ -145,6 +153,7 @@ | ||
| 145 | <if test="isFrame != null and isFrame != ''">is_frame,</if> | 153 | <if test="isFrame != null and isFrame != ''">is_frame,</if> |
| 146 | <if test="menuType != null and menuType != ''">menu_type,</if> | 154 | <if test="menuType != null and menuType != ''">menu_type,</if> |
| 147 | <if test="visible != null">visible,</if> | 155 | <if test="visible != null">visible,</if> |
| 156 | + <if test="status != null">status,</if> | ||
| 148 | <if test="perms !=null and perms != ''">perms,</if> | 157 | <if test="perms !=null and perms != ''">perms,</if> |
| 149 | <if test="icon != null and icon != ''">icon,</if> | 158 | <if test="icon != null and icon != ''">icon,</if> |
| 150 | <if test="remark != null and remark != ''">remark,</if> | 159 | <if test="remark != null and remark != ''">remark,</if> |
| @@ -160,6 +169,7 @@ | @@ -160,6 +169,7 @@ | ||
| 160 | <if test="isFrame != null and isFrame != ''">#{isFrame},</if> | 169 | <if test="isFrame != null and isFrame != ''">#{isFrame},</if> |
| 161 | <if test="menuType != null and menuType != ''">#{menuType},</if> | 170 | <if test="menuType != null and menuType != ''">#{menuType},</if> |
| 162 | <if test="visible != null">#{visible},</if> | 171 | <if test="visible != null">#{visible},</if> |
| 172 | + <if test="status != null">#{status},</if> | ||
| 163 | <if test="perms !=null and perms != ''">#{perms},</if> | 173 | <if test="perms !=null and perms != ''">#{perms},</if> |
| 164 | <if test="icon != null and icon != ''">#{icon},</if> | 174 | <if test="icon != null and icon != ''">#{icon},</if> |
| 165 | <if test="remark != null and remark != ''">#{remark},</if> | 175 | <if test="remark != null and remark != ''">#{remark},</if> |
ruoyi/src/main/resources/vm/sql/sql.vm
| 1 | -- 菜单 SQL | 1 | -- 菜单 SQL |
| 2 | -insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark) | ||
| 3 | -values('${functionName}', '3', '1', '${businessName}', '${moduleName}/${businessName}/index', 1, 'C', '0', '${permissionPrefix}:list', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', '${functionName}菜单'); | 2 | +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) |
| 3 | +values('${functionName}', '3', '1', '${businessName}', '${moduleName}/${businessName}/index', 1, 'C', '0', '0', '${permissionPrefix}:list', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', '${functionName}菜单'); | ||
| 4 | 4 | ||
| 5 | -- 按钮父菜单ID | 5 | -- 按钮父菜单ID |
| 6 | SELECT @parentId := LAST_INSERT_ID(); | 6 | SELECT @parentId := LAST_INSERT_ID(); |
| 7 | 7 | ||
| 8 | -- 按钮 SQL | 8 | -- 按钮 SQL |
| 9 | -insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark) | ||
| 10 | -values('${functionName}查询', @parentId, '1', '#', '', 1, 'F', '0', '${permissionPrefix}:query', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', ''); | 9 | +insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) |
| 10 | +values('${functionName}查询', @parentId, '1', '#', '', 1, 'F', '0', '0', '${permissionPrefix}:query', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', ''); | ||
| 11 | 11 | ||
| 12 | insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark) | 12 | insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark) |
| 13 | -values('${functionName}新增', @parentId, '2', '#', '', 1, 'F', '0', '${permissionPrefix}:add', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', ''); | 13 | +values('${functionName}新增', @parentId, '2', '#', '', 1, 'F', '0', '0', '${permissionPrefix}:add', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', ''); |
| 14 | 14 | ||
| 15 | insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark) | 15 | insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark) |
| 16 | -values('${functionName}修改', @parentId, '3', '#', '', 1, 'F', '0', '${permissionPrefix}:edit', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', ''); | 16 | +values('${functionName}修改', @parentId, '3', '#', '', 1, 'F', '0', '0', '${permissionPrefix}:edit', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', ''); |
| 17 | 17 | ||
| 18 | insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark) | 18 | insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark) |
| 19 | -values('${functionName}删除', @parentId, '4', '#', '', 1, 'F', '0', '${permissionPrefix}:remove', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', ''); | 19 | +values('${functionName}删除', @parentId, '4', '#', '', 1, 'F', '0', '0', '${permissionPrefix}:remove', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', ''); |
| 20 | 20 | ||
| 21 | insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark) | 21 | insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark) |
| 22 | -values('${functionName}导出', @parentId, '5', '#', '', 1, 'F', '0', '${permissionPrefix}:export', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', ''); | ||
| 23 | \ No newline at end of file | 22 | \ No newline at end of file |
| 23 | +values('${functionName}导出', @parentId, '5', '#', '', 1, 'F', '0', '0', '${permissionPrefix}:export', '#', 'admin', '2018-03-01', 'ry', '2018-03-01', ''); | ||
| 24 | \ No newline at end of file | 24 | \ No newline at end of file |