From d3a95a6bad055f9497db4f2f7f1f1a9be155a6eb Mon Sep 17 00:00:00 2001 From: zzh <1368735060@qq.com> Date: Thu, 9 Jul 2026 15:38:05 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E7=A7=BB=E9=99=A4=E6=8C=87=E5=BC=95?= =?UTF-8?q?=E9=A1=B5=20RBAC=20=E7=A7=8D=E5=AD=90=20SQL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 菜单与轨迹一致,通过 generate-menu-excel 导入维护,不单独维护 seed 脚本。 Co-authored-by: Cursor --- sql/seed_order_channel_guide_rbac_menu.sql | 85 ---------------------- 1 file changed, 85 deletions(-) delete mode 100644 sql/seed_order_channel_guide_rbac_menu.sql diff --git a/sql/seed_order_channel_guide_rbac_menu.sql b/sql/seed_order_channel_guide_rbac_menu.sql deleted file mode 100644 index 4e01285..0000000 --- a/sql/seed_order_channel_guide_rbac_menu.sql +++ /dev/null @@ -1,85 +0,0 @@ --- 订单中心 / 渠道中心「新手指引」RBAC 菜单(Fake.Rbac menu 表) --- 幂等:可重复执行 --- 说明:前端静态路由已注册;本脚本用于侧边栏菜单与动态路由下发 - -SET @ADMIN_USER_ID = ( - SELECT `Id` FROM `user` - WHERE `Account` = 'admin' AND (`IsDeleted` = 0 OR `IsDeleted` IS NULL) - LIMIT 1 -); -SET @ADMIN_USER_ID = IFNULL( - @ADMIN_USER_ID, - '08de4226-3fd4-4a5c-83e5-70e164b15f2f' -); - -SET @ORDER_PID = ( - SELECT `Id` FROM `menu` - WHERE `Route` = '/order' AND `IsDeleted` = 0 - ORDER BY `Order` - LIMIT 1 -); -SET @ORDER_PID = IFNULL(@ORDER_PID, '00000000-0000-0000-0000-000000000000'); - -SET @CHANNEL_PID = ( - SELECT `Id` FROM `menu` - WHERE `Route` = '/channel' AND `IsDeleted` = 0 - ORDER BY `Order` - LIMIT 1 -); -SET @CHANNEL_PID = IFNULL(@CHANNEL_PID, '00000000-0000-0000-0000-000000000000'); - -INSERT INTO `menu` ( - `Id`, `PId`, `Name`, `PermissionCode`, `Type`, `Icon`, `Route`, `Component`, `Order`, - `IsHidden`, `IsCached`, `Description`, `IsDeleted`, - `ConcurrencyStamp`, `CreateUserId`, `CreateTime`, `UpdateUserId`, `UpdateTime` -) VALUES ( - 'c1d2e3f4-a5b6-7890-cdef-123456789001', - @ORDER_PID, - '新手指引', - 'Order', - 1, - 'icon-book', - '/order/guide', - 'views/order/orderGuide/index', - 0, - 0, 1, '订单中心新手指引(创建订单流程图)', 0, - UUID(), @ADMIN_USER_ID, NOW(), @ADMIN_USER_ID, NOW() -) -ON DUPLICATE KEY UPDATE - `Name` = VALUES(`Name`), - `PId` = VALUES(`PId`), - `PermissionCode` = VALUES(`PermissionCode`), - `Route` = VALUES(`Route`), - `Component` = VALUES(`Component`), - `Order` = VALUES(`Order`), - `Description` = VALUES(`Description`), - `CreateUserId` = VALUES(`CreateUserId`), - `UpdateUserId` = VALUES(`UpdateUserId`); - -INSERT INTO `menu` ( - `Id`, `PId`, `Name`, `PermissionCode`, `Type`, `Icon`, `Route`, `Component`, `Order`, - `IsHidden`, `IsCached`, `Description`, `IsDeleted`, - `ConcurrencyStamp`, `CreateUserId`, `CreateTime`, `UpdateUserId`, `UpdateTime` -) VALUES ( - 'c1d2e3f4-a5b6-7890-cdef-123456789002', - @CHANNEL_PID, - '新手指引', - 'Channel', - 1, - 'icon-book', - '/channel/guide', - 'views/channel/channelGuide/index', - 0, - 0, 1, '渠道中心新手指引', 0, - UUID(), @ADMIN_USER_ID, NOW(), @ADMIN_USER_ID, NOW() -) -ON DUPLICATE KEY UPDATE - `Name` = VALUES(`Name`), - `PId` = VALUES(`PId`), - `PermissionCode` = VALUES(`PermissionCode`), - `Route` = VALUES(`Route`), - `Component` = VALUES(`Component`), - `Order` = VALUES(`Order`), - `Description` = VALUES(`Description`), - `CreateUserId` = VALUES(`CreateUserId`), - `UpdateUserId` = VALUES(`UpdateUserId`);