chore: 移除指引页 RBAC 种子 SQL
菜单与轨迹一致,通过 generate-menu-excel 导入维护,不单独维护 seed 脚本。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
1e88f08247
commit
d3a95a6bad
@ -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`);
|
|
||||||
Loading…
Reference in New Issue
Block a user