From c4f2e56ed5ae52bf38aa17c941b13aade569fc6a Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Fri, 12 Jun 2026 19:45:33 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=8F=92=E5=85=A5=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E9=87=8D=E7=BB=84=20SQL=20=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加 docs/sql/menu_restructuring.sql,包含 5 个一级菜单 INSERT 语句: - 市场 (TOP00000000000000000000000000001) - 生产 (TOP00000000000000000000000000002) - 质检 (TOP00000000000000000000000000003) - 运营支撑 (TOP00000000000000000000000000004) - 系统管理 (TOP00000000000000000000000000005) Co-authored-by: Cursor --- docs/sql/menu_restructuring.sql | 34 +++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 docs/sql/menu_restructuring.sql diff --git a/docs/sql/menu_restructuring.sql b/docs/sql/menu_restructuring.sql new file mode 100644 index 00000000..36c60e52 --- /dev/null +++ b/docs/sql/menu_restructuring.sql @@ -0,0 +1,34 @@ +/* + 菜单重组 - 插入一级菜单分组 + 用于 sys_menu 表插入 5 个新的一级目录 + 执行前请确认当前 tenant_no = 'zkxw' +*/ + +-- ---------------------------- +-- 插入新的一级菜单(市场、生产、质检、运营支撑、系统管理) +-- ---------------------------- + +-- 市场 +INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) +VALUES ('TOP00000000000000000000000000001', '市场', '0', 'M', '/market', NULL, 'menu:market', 1, '1', '1', 'zkxw', 1, '市场分组', 'system', '', NOW(), NULL, NOW(), 0); + +-- 生产 +INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) +VALUES ('TOP00000000000000000000000000002', '生产', '0', 'M', '/production-group', NULL, 'menu:production', 1, '1', '1', 'zkxw', 2, '生产分组', 'system', '', NOW(), NULL, NOW(), 0); + +-- 质检 +INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) +VALUES ('TOP00000000000000000000000000003', '质检', '0', 'M', '/quality-group', NULL, 'menu:quality', 1, '1', '1', 'zkxw', 3, '质检分组', 'system', '', NOW(), NULL, NOW(), 0); + +-- 运营支撑 +INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) +VALUES ('TOP00000000000000000000000000004', '运营支撑', '0', 'M', '/operations-group', NULL, 'menu:operations', 1, '1', '1', 'zkxw', 4, '运营支撑分组', 'system', '', NOW(), NULL, NOW(), 0); + +-- 系统管理 +INSERT INTO `sys_menu` (`id`, `menu_name`, `parent_id`, `menu_type`, `path`, `component`, `perms`, `is_frame`, `visible`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`) +VALUES ('TOP00000000000000000000000000005', '系统管理', '0', 'M', '/system-manage', NULL, 'menu:system-manage', 1, '1', '1', 'zkxw', 5, '系统管理分组', 'system', '', NOW(), NULL, NOW(), 0); + +-- ---------------------------- +-- 验证查询 +-- ---------------------------- +-- SELECT * FROM sys_menu WHERE id LIKE 'TOP%';