若依多租户版: 页面新增菜单, 执行菜单SQL

1. 代码生成

2. 执行菜单SQL

复制代码
-- 菜单 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values(2016309039226474498, '设备管理', '上级id, 没有上级则为0', '1', 'deviceManage', 'prod/deviceManage/index', 1, 0, 'C', '0', '0', 'prod:deviceManage:list', '#', 103, 1, sysdate(), null, null, '设备管理菜单');

-- 按钮 SQL
insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values(2016309039226474499, '设备管理查询', 2016309039226474498, '1',  '#', '', 1, 0, 'F', '0', '0', 'prod:deviceManage:query',        '#', 103, 1, sysdate(), null, null, '');

insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values(2016309039226474500, '设备管理新增', 2016309039226474498, '2',  '#', '', 1, 0, 'F', '0', '0', 'prod:deviceManage:add',          '#', 103, 1, sysdate(), null, null, '');

insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values(2016309039226474501, '设备管理修改', 2016309039226474498, '3',  '#', '', 1, 0, 'F', '0', '0', 'prod:deviceManage:edit',         '#', 103, 1, sysdate(), null, null, '');

insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values(2016309039226474502, '设备管理删除', 2016309039226474498, '4',  '#', '', 1, 0, 'F', '0', '0', 'prod:deviceManage:remove',       '#', 103, 1, sysdate(), null, null, '');

insert into sys_menu (menu_id, menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
values(2016309039226474503, '设备管理导出', 2016309039226474498, '5',  '#', '', 1, 0, 'F', '0', '0', 'prod:deviceManage:export',       '#', 103, 1, sysdate(), null, null, '');

注意: 增删改查导出的按钮SQL也要执行, 权限的时候需要用到

3. 执行后的菜单

相关推荐
trigger3332 分钟前
desk-health-web-community-post
前端
倒流时光三十年3 分钟前
Logback 系列(7):常用 Appender(控制台 / 文件 / 滚动文件)
java·前端·logback
Csvn29 分钟前
页面「穿越」之谜:React 中因 key 值不正确导致的渲染 Bug 排查实战
前端
浅水壁虎30 分钟前
前端技术_TypeScript(第一章)
前端
Csvn40 分钟前
📊 SQL 入门 Day 5:GROUP BY & HAVING — 开始分组分析
后端·sql
10岁的博客1 小时前
DevEco Code 的 Plan+Build 模式:审方案再执行的技术深度解析
大数据·数据库·人工智能
buhuizhiyuci1 小时前
【算法篇】位运算 —— 基础篇
java·数据库·算法
youtootech1 小时前
HarmonyOS《柚兔学伴》项目实战08-关系型数据库入门——待办事项持久化
jvm·数据库·华为·harmonyos
laboratory agent开发2 小时前
企业AI Agent落地前,先回答四个工程问题
java·前端·人工智能
微三云 - 廖会灵 (私域系统开发)2 小时前
电商系统国际化架构设计:多语言、多币种、多时区、多税制的全链路实现
java·前端·数据库