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`);