3.3 KiB
3.3 KiB
班主任考核指标类型管理权限配置
API权限字符配置
以下是班主任考核指标类型管理模块需要配置的权限字符:
权限字符列表
-
查询权限
- 权限字符:
bzrkh:assessmentIndicatorType:list - 权限说明:查询班主任考核指标类型列表权限
- 权限字符:
-
详情权限
- 权限字符:
bzrkh:assessmentIndicatorType:query - 权限说明:查询班主任考核指标类型详细信息权限
- 权限字符:
-
新增权限
- 权限字符:
bzrkh:assessmentIndicatorType:add - 权限说明:新增班主任考核指标类型权限
- 权限字符:
-
修改权限
- 权限字符:
bzrkh:assessmentIndicatorType:edit - 权限说明:修改班主任考核指标类型权限
- 权限字符:
-
删除权限
- 权限字符:
bzrkh:assessmentIndicatorType:remove - 权限说明:删除班主任考核指标类型权限
- 权限字符:
-
导出权限
- 权限字符:
bzrkh:assessmentIndicatorType:export - 权限说明:导出班主任考核指标类型权限
- 权限字符:
菜单配置SQL
-- 班主任考核指标类型管理菜单
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', '指标类型管理', [班主任考核管理父菜单ID], 1, 'assessmentIndicatorType', 'bzrkh/assessmentIndicatorType/index', '', 1, 0, 'C', '0', '0', 'bzrkh:assessmentIndicatorType:list', 'list', 103, 1, NOW(), 1, NOW(), '班主任考核指标类型管理菜单');
-- 获取刚插入的菜单ID,用于下面的按钮权限配置
SET @menu_id = LAST_INSERT_ID();
-- 班主任考核指标类型管理按钮权限
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', '班主任考核指标类型查询', @menu_id, 1, '', '', '', 1, 0, 'F', '0', '0', 'bzrkh:assessmentIndicatorType:query', '#', 103, 1, NOW(), 1, NOW(), ''),
('000000', '班主任考核指标类型新增', @menu_id, 2, '', '', '', 1, 0, 'F', '0', '0', 'bzrkh:assessmentIndicatorType:add', '#', 103, 1, NOW(), 1, NOW(), ''),
('000000', '班主任考核指标类型修改', @menu_id, 3, '', '', '', 1, 0, 'F', '0', '0', 'bzrkh:assessmentIndicatorType:edit', '#', 103, 1, NOW(), 1, NOW(), ''),
('000000', '班主任考核指标类型删除', @menu_id, 4, '', '', '', 1, 0, 'F', '0', '0', 'bzrkh:assessmentIndicatorType:remove', '#', 103, 1, NOW(), 1, NOW(), ''),
('000000', '班主任考核指标类型导出', @menu_id, 5, '', '', '', 1, 0, 'F', '0', '0', 'bzrkh:assessmentIndicatorType:export', '#', 103, 1, NOW(), 1, NOW(), '');
使用说明
- 权限配置位置:在若依管理系统的菜单管理中配置上述权限
- 角色分配:将相应权限分配给需要使用该功能的角色
- 用户权限:用户通过角色获得相应的功能权限
注意事项
- 请根据实际的父菜单ID替换SQL中的
[班主任考核管理父菜单ID] - 权限字符必须与Controller中的
@SaCheckPermission注解中的值保持一致 - 建议按照业务需求控制权限的精细度