25 lines
1.3 KiB
SQL
25 lines
1.3 KiB
SQL
-- =============================================
|
||
-- 干线故障权限修复:新增 odfcablefaults:add 和 odfcablefaults:edit 菜单按钮
|
||
-- 并分配给角色2(本部门及以下可编辑权限)和角色3(编辑角色)
|
||
-- 角色4(查看权限)不分配,仅保留 list/query
|
||
-- =============================================
|
||
|
||
-- 1. 插入新增和修改菜单按钮(ParentId=11200 即干线故障管理)
|
||
SET IDENTITY_INSERT sys_menu ON;
|
||
|
||
INSERT INTO sys_menu (MenuId, MenuName, ParentId, OrderNum, MenuType, perms, Status, IsFrame, IsCache, Visible, Create_by, Create_time)
|
||
VALUES (11223, N'新增', 11200, 2, 'F', 'odfcablefaults:add', 0, 1, 0, '0', 'admin', GETDATE());
|
||
|
||
INSERT INTO sys_menu (MenuId, MenuName, ParentId, OrderNum, MenuType, perms, Status, IsFrame, IsCache, Visible, Create_by, Create_time)
|
||
VALUES (11224, N'修改', 11200, 3, 'F', 'odfcablefaults:edit', 0, 1, 0, '0', 'admin', GETDATE());
|
||
|
||
SET IDENTITY_INSERT sys_menu OFF;
|
||
|
||
-- 2. 角色2(本部门及以下可编辑权限)分配新增和修改权限
|
||
INSERT INTO sys_role_menu (Role_id, Menu_id) VALUES (2, 11223);
|
||
INSERT INTO sys_role_menu (Role_id, Menu_id) VALUES (2, 11224);
|
||
|
||
-- 3. 角色3(编辑角色)分配新增和修改权限
|
||
INSERT INTO sys_role_menu (Role_id, Menu_id) VALUES (3, 11223);
|
||
INSERT INTO sys_role_menu (Role_id, Menu_id) VALUES (3, 11224);
|