权限:移除业务物理删除入口
This commit is contained in:
@@ -135,3 +135,25 @@ ALTER TABLE biz_pallet_event
|
||||
ADD INDEX idx_biz_pallet_event_test_batch_id (test_batch_id),
|
||||
ADD CONSTRAINT fk_biz_pallet_event_test_batch_id
|
||||
FOREIGN KEY (test_batch_id) REFERENCES biz_test_batch (batch_id);
|
||||
|
||||
-- 菜单迁移:移除旧物理删除权限,加入测试数据批次管理菜单。
|
||||
-- 新菜单不自动授予普通角色;超级管理员由现有 admin 权限访问。
|
||||
START TRANSACTION;
|
||||
|
||||
DELETE FROM sys_role_menu
|
||||
WHERE menu_id IN (1068, 1072, 1076, 1081, 1085, 1090, 1095, 1102);
|
||||
|
||||
DELETE FROM sys_menu
|
||||
WHERE menu_id IN (1068, 1072, 1076, 1081, 1085, 1090, 1095, 1102);
|
||||
|
||||
INSERT INTO sys_menu VALUES
|
||||
(519, '测试数据批次', 1, '7', 'testBatch', 'system/testBatch/index', '', '', 1, 0, 'C', '0', '0', 'system:testbatch:list', '#', 'admin', SYSDATE(), '', NULL, '测试数据批次菜单'),
|
||||
(1109, '批次查询', 519, '1', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:query', '#', 'admin', SYSDATE(), '', NULL, ''),
|
||||
(1110, '批次新增', 519, '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:add', '#', 'admin', SYSDATE(), '', NULL, ''),
|
||||
(1111, '批次修改', 519, '3', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:edit', '#', 'admin', SYSDATE(), '', NULL, ''),
|
||||
(1112, '批次授权', 519, '4', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:assign', '#', 'admin', SYSDATE(), '', NULL, ''),
|
||||
(1113, '批次关闭', 519, '5', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:close', '#', 'admin', SYSDATE(), '', NULL, ''),
|
||||
(1114, '数据纳入', 519, '6', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:adopt', '#', 'admin', SYSDATE(), '', NULL, ''),
|
||||
(1115, '批次清理', 519, '7', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:purge', '#', 'admin', SYSDATE(), '', NULL, '');
|
||||
|
||||
COMMIT;
|
||||
|
||||
@@ -137,3 +137,25 @@ COMMENT ON COLUMN biz_pallet_event.test_batch_id IS '测试数据批次ID;NULL
|
||||
CREATE INDEX idx_biz_pallet_event_test_batch_id ON biz_pallet_event (test_batch_id);
|
||||
ALTER TABLE biz_pallet_event ADD CONSTRAINT fk_biz_pallet_event_test_batch_id
|
||||
FOREIGN KEY (test_batch_id) REFERENCES biz_test_batch (batch_id);
|
||||
|
||||
-- 菜单迁移:移除旧物理删除权限,加入测试数据批次管理菜单。
|
||||
-- 新菜单不自动授予普通角色;超级管理员由现有 admin 权限访问。
|
||||
BEGIN;
|
||||
|
||||
DELETE FROM sys_role_menu
|
||||
WHERE menu_id IN (1068, 1072, 1076, 1081, 1085, 1090, 1095, 1102);
|
||||
|
||||
DELETE FROM sys_menu
|
||||
WHERE menu_id IN (1068, 1072, 1076, 1081, 1085, 1090, 1095, 1102);
|
||||
|
||||
INSERT INTO sys_menu VALUES
|
||||
(519, '测试数据批次', 1, '7', 'testBatch', 'system/testBatch/index', '', '', 1, 0, 'C', '0', '0', 'system:testbatch:list', '#', 'admin', CURRENT_TIMESTAMP, '', NULL, '测试数据批次菜单'),
|
||||
(1109, '批次查询', 519, '1', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:query', '#', 'admin', CURRENT_TIMESTAMP, '', NULL, ''),
|
||||
(1110, '批次新增', 519, '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:add', '#', 'admin', CURRENT_TIMESTAMP, '', NULL, ''),
|
||||
(1111, '批次修改', 519, '3', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:edit', '#', 'admin', CURRENT_TIMESTAMP, '', NULL, ''),
|
||||
(1112, '批次授权', 519, '4', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:assign', '#', 'admin', CURRENT_TIMESTAMP, '', NULL, ''),
|
||||
(1113, '批次关闭', 519, '5', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:close', '#', 'admin', CURRENT_TIMESTAMP, '', NULL, ''),
|
||||
(1114, '数据纳入', 519, '6', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:adopt', '#', 'admin', CURRENT_TIMESTAMP, '', NULL, ''),
|
||||
(1115, '批次清理', 519, '7', '', '', '', '', 1, 0, 'F', '0', '0', 'system:testbatch:purge', '#', 'admin', CURRENT_TIMESTAMP, '', NULL, '');
|
||||
|
||||
COMMIT;
|
||||
|
||||
Reference in New Issue
Block a user