43 lines
3.4 KiB
SQL
43 lines
3.4 KiB
SQL
-- ==========================================
|
|
-- 班主任考核方案管理权限配置
|
|
-- 版本:V1.0.0
|
|
-- 功能:班主任考核方案管理菜单及权限配置
|
|
-- 作者:系统设计
|
|
-- 时间:2025-01-08
|
|
-- 模块:学工管理-班主任考核方案管理
|
|
-- ==========================================
|
|
|
|
-- 父菜单:班主任考核管理(如果不存在则创建)
|
|
INSERT INTO sys_menu (tenant_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark)
|
|
SELECT '000000', '班主任考核管理', 0, 4, 'bzrkh', NULL, NULL, 1, 0, 'M', '0', '0', NULL, 'user-tie', 103, 1, NOW(), NULL, NULL, '班主任考核管理目录'
|
|
WHERE NOT EXISTS (SELECT 1 FROM sys_menu WHERE tenant_id = '000000' AND menu_name = '班主任考核管理' AND parent_id = 0);
|
|
|
|
-- 获取班主任考核管理菜单ID
|
|
SET @parent_menu_id = (SELECT menu_id FROM sys_menu WHERE tenant_id = '000000' AND menu_name = '班主任考核管理' AND parent_id = 0 LIMIT 1);
|
|
|
|
-- 班主任考核方案管理菜单
|
|
INSERT INTO sys_menu (tenant_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) VALUES
|
|
('000000', '考核方案管理', @parent_menu_id, 1, 'assessmentScheme', 'bzrkh/assessmentScheme/index', NULL, 1, 0, 'C', '0', '0', 'bzrkh:assessmentScheme:list', 'clipboard', 103, 1, NOW(), NULL, NULL, '班主任考核方案管理菜单');
|
|
|
|
-- 获取考核方案管理菜单ID
|
|
SET @scheme_menu_id = (SELECT menu_id FROM sys_menu WHERE tenant_id = '000000' AND menu_name = '考核方案管理' AND parent_id = @parent_menu_id LIMIT 1);
|
|
|
|
-- 班主任考核方案管理按钮权限
|
|
INSERT INTO sys_menu (tenant_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_dept, create_by, create_time, update_by, update_time, remark) VALUES
|
|
('000000', '考核方案查询', @scheme_menu_id, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'bzrkh:assessmentScheme:query', '#', 103, 1, NOW(), NULL, NULL, ''),
|
|
('000000', '考核方案新增', @scheme_menu_id, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'bzrkh:assessmentScheme:add', '#', 103, 1, NOW(), NULL, NULL, ''),
|
|
('000000', '考核方案修改', @scheme_menu_id, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'bzrkh:assessmentScheme:edit', '#', 103, 1, NOW(), NULL, NULL, ''),
|
|
('000000', '考核方案删除', @scheme_menu_id, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'bzrkh:assessmentScheme:remove', '#', 103, 1, NOW(), NULL, NULL, ''),
|
|
('000000', '考核方案导出', @scheme_menu_id, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'bzrkh:assessmentScheme:export', '#', 103, 1, NOW(), NULL, NULL, '');
|
|
|
|
-- ==========================================
|
|
-- 权限字符说明
|
|
-- ==========================================
|
|
-- 主要权限字符:
|
|
-- 1. bzrkh:assessmentScheme:list - 考核方案列表查询权限
|
|
-- 2. bzrkh:assessmentScheme:query - 考核方案详情查询权限
|
|
-- 3. bzrkh:assessmentScheme:add - 考核方案新增权限
|
|
-- 4. bzrkh:assessmentScheme:edit - 考核方案修改权限
|
|
-- 5. bzrkh:assessmentScheme:remove - 考核方案删除权限
|
|
-- 6. bzrkh:assessmentScheme:export - 考核方案导出权限
|
|
-- ========================================== |