Files
hzdyjs/docs/设计文档/database/学工管理-学生信息管理/xg-student-management-menu.sql
T
2025-07-19 10:18:27 +08:00

181 lines
20 KiB
SQL

-- ==========================================
-- 学生信息管理模块菜单权限配置脚本
-- 版本:V2.0.0
-- 创建时间:2025-01-14
-- 说明:为学生信息管理模块创建完整的菜单权限配置
-- 特性:多级菜单结构、细粒度权限控制、角色权限分配
-- ==========================================
SET NAMES utf8mb4;
-- ===========================================
-- 1. 学工管理主菜单
-- ===========================================
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3000, '学工管理', 0, 30, 'student', NULL, '', 1, 0, 'M', '0', '0', '', 'user', 1, NOW(), 1, NOW(), '学生工作管理主菜单');
-- ===========================================
-- 2. 学生信息管理菜单
-- ===========================================
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3100, '学生信息管理', 3000, 1, 'student-info', 'xg/student/info/index', '', 1, 0, 'C', '0', '0', 'xg:student:list', 'peoples', 1, NOW(), 1, NOW(), '学生信息管理页面');
-- 学生信息管理子功能菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3101, '学生信息查询', 3100, 1, '#', '', '', 1, 0, 'F', '0', '0', 'xg:student:query', '#', 1, NOW(), 1, NOW(), '学生信息查询权限'),
(3102, '学生信息新增', 3100, 2, '#', '', '', 1, 0, 'F', '0', '0', 'xg:student:add', '#', 1, NOW(), 1, NOW(), '学生信息新增权限'),
(3103, '学生信息修改', 3100, 3, '#', '', '', 1, 0, 'F', '0', '0', 'xg:student:edit', '#', 1, NOW(), 1, NOW(), '学生信息修改权限'),
(3104, '学生信息删除', 3100, 4, '#', '', '', 1, 0, 'F', '0', '0', 'xg:student:remove', '#', 1, NOW(), 1, NOW(), '学生信息删除权限'),
(3105, '学生信息导出', 3100, 5, '#', '', '', 1, 0, 'F', '0', '0', 'xg:student:export', '#', 1, NOW(), 1, NOW(), '学生信息导出权限'),
(3106, '学生信息导入', 3100, 6, '#', '', '', 1, 0, 'F', '0', '0', 'xg:student:import', '#', 1, NOW(), 1, NOW(), '学生信息导入权限'),
(3107, '学生信息审核', 3100, 7, '#', '', '', 1, 0, 'F', '0', '0', 'xg:student:audit', '#', 1, NOW(), 1, NOW(), '学生信息审核权限'),
(3108, '学生信息统计', 3100, 8, '#', '', '', 1, 0, 'F', '0', '0', 'xg:student:statistics', '#', 1, NOW(), 1, NOW(), '学生信息统计权限');
-- ===========================================
-- 3. 班级信息管理菜单
-- ===========================================
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3200, '班级信息管理', 3000, 2, 'class-info', 'xg/class/info/index', '', 1, 0, 'C', '0', '0', 'xg:class:list', 'documentation', 1, NOW(), 1, NOW(), '班级信息管理页面');
-- 班级信息管理子功能菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3201, '班级信息查询', 3200, 1, '#', '', '', 1, 0, 'F', '0', '0', 'xg:class:query', '#', 1, NOW(), 1, NOW(), '班级信息查询权限'),
(3202, '班级信息新增', 3200, 2, '#', '', '', 1, 0, 'F', '0', '0', 'xg:class:add', '#', 1, NOW(), 1, NOW(), '班级信息新增权限'),
(3203, '班级信息修改', 3200, 3, '#', '', '', 1, 0, 'F', '0', '0', 'xg:class:edit', '#', 1, NOW(), 1, NOW(), '班级信息修改权限'),
(3204, '班级信息删除', 3200, 4, '#', '', '', 1, 0, 'F', '0', '0', 'xg:class:remove', '#', 1, NOW(), 1, NOW(), '班级信息删除权限'),
(3205, '班级信息导出', 3200, 5, '#', '', '', 1, 0, 'F', '0', '0', 'xg:class:export', '#', 1, NOW(), 1, NOW(), '班级信息导出权限'),
(3206, '班级人员配置', 3200, 6, '#', '', '', 1, 0, 'F', '0', '0', 'xg:class:config', '#', 1, NOW(), 1, NOW(), '班级人员配置权限'),
(3207, '班干部管理', 3200, 7, '#', '', '', 1, 0, 'F', '0', '0', 'xg:class:cadre', '#', 1, NOW(), 1, NOW(), '班干部管理权限'),
(3208, '班级统计', 3200, 8, '#', '', '', 1, 0, 'F', '0', '0', 'xg:class:statistics', '#', 1, NOW(), 1, NOW(), '班级统计权限');
-- ===========================================
-- 4. 信息采集批次管理菜单
-- ===========================================
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3300, '信息采集批次', 3000, 3, 'collection-batch', 'xg/batch/collection/index', '', 1, 0, 'C', '0', '0', 'xg:batch:list', 'guide', 1, NOW(), 1, NOW(), '信息采集批次管理页面');
-- 信息采集批次管理子功能菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3301, '批次信息查询', 3300, 1, '#', '', '', 1, 0, 'F', '0', '0', 'xg:batch:query', '#', 1, NOW(), 1, NOW(), '批次信息查询权限'),
(3302, '批次信息新增', 3300, 2, '#', '', '', 1, 0, 'F', '0', '0', 'xg:batch:add', '#', 1, NOW(), 1, NOW(), '批次信息新增权限'),
(3303, '批次信息修改', 3300, 3, '#', '', '', 1, 0, 'F', '0', '0', 'xg:batch:edit', '#', 1, NOW(), 1, NOW(), '批次信息修改权限'),
(3304, '批次信息删除', 3300, 4, '#', '', '', 1, 0, 'F', '0', '0', 'xg:batch:remove', '#', 1, NOW(), 1, NOW(), '批次信息删除权限'),
(3305, '批次发布', 3300, 5, '#', '', '', 1, 0, 'F', '0', '0', 'xg:batch:publish', '#', 1, NOW(), 1, NOW(), '批次发布权限'),
(3306, '批次归档', 3300, 6, '#', '', '', 1, 0, 'F', '0', '0', 'xg:batch:archive', '#', 1, NOW(), 1, NOW(), '批次归档权限'),
(3307, '批次配置', 3300, 7, '#', '', '', 1, 0, 'F', '0', '0', 'xg:batch:config', '#', 1, NOW(), 1, NOW(), '批次配置权限'),
(3308, '批次统计', 3300, 8, '#', '', '', 1, 0, 'F', '0', '0', 'xg:batch:statistics', '#', 1, NOW(), 1, NOW(), '批次统计权限');
-- ===========================================
-- 5. 审核流程管理菜单
-- ===========================================
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3400, '审核流程管理', 3000, 4, 'audit-process', 'xg/audit/process/index', '', 1, 0, 'C', '0', '0', 'xg:audit:list', 'list', 1, NOW(), 1, NOW(), '审核流程管理页面');
-- 审核流程管理子功能菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3401, '审核记录查询', 3400, 1, '#', '', '', 1, 0, 'F', '0', '0', 'xg:audit:query', '#', 1, NOW(), 1, NOW(), '审核记录查询权限'),
(3402, '信息审核', 3400, 2, '#', '', '', 1, 0, 'F', '0', '0', 'xg:audit:approve', '#', 1, NOW(), 1, NOW(), '信息审核权限'),
(3403, '审核驳回', 3400, 3, '#', '', '', 1, 0, 'F', '0', '0', 'xg:audit:reject', '#', 1, NOW(), 1, NOW(), '审核驳回权限'),
(3404, '审核退回', 3400, 4, '#', '', '', 1, 0, 'F', '0', '0', 'xg:audit:return', '#', 1, NOW(), 1, NOW(), '审核退回权限'),
(3405, '批量审核', 3400, 5, '#', '', '', 1, 0, 'F', '0', '0', 'xg:audit:batch', '#', 1, NOW(), 1, NOW(), '批量审核权限'),
(3406, '审核统计', 3400, 6, '#', '', '', 1, 0, 'F', '0', '0', 'xg:audit:statistics', '#', 1, NOW(), 1, NOW(), '审核统计权限'),
(3407, '审核流程配置', 3400, 7, '#', '', '', 1, 0, 'F', '0', '0', 'xg:audit:config', '#', 1, NOW(), 1, NOW(), '审核流程配置权限'),
(3408, '审核历史', 3400, 8, '#', '', '', 1, 0, 'F', '0', '0', 'xg:audit:history', '#', 1, NOW(), 1, NOW(), '审核历史查看权限');
-- ===========================================
-- 6. 数据统计分析菜单
-- ===========================================
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3500, '数据统计分析', 3000, 5, 'data-statistics', 'xg/statistics/analysis/index', '', 1, 0, 'C', '0', '0', 'xg:statistics:list', 'chart', 1, NOW(), 1, NOW(), '数据统计分析页面');
-- 数据统计分析子功能菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3501, '统计数据查询', 3500, 1, '#', '', '', 1, 0, 'F', '0', '0', 'xg:statistics:query', '#', 1, NOW(), 1, NOW(), '统计数据查询权限'),
(3502, '维度统计', 3500, 2, '#', '', '', 1, 0, 'F', '0', '0', 'xg:statistics:dimension', '#', 1, NOW(), 1, NOW(), '维度统计权限'),
(3503, '报表生成', 3500, 3, '#', '', '', 1, 0, 'F', '0', '0', 'xg:statistics:report', '#', 1, NOW(), 1, NOW(), '报表生成权限'),
(3504, '图表展示', 3500, 4, '#', '', '', 1, 0, 'F', '0', '0', 'xg:statistics:chart', '#', 1, NOW(), 1, NOW(), '图表展示权限'),
(3505, '数据导出', 3500, 5, '#', '', '', 1, 0, 'F', '0', '0', 'xg:statistics:export', '#', 1, NOW(), 1, NOW(), '统计数据导出权限'),
(3506, '自定义统计', 3500, 6, '#', '', '', 1, 0, 'F', '0', '0', 'xg:statistics:custom', '#', 1, NOW(), 1, NOW(), '自定义统计权限'),
(3507, '统计配置', 3500, 7, '#', '', '', 1, 0, 'F', '0', '0', 'xg:statistics:config', '#', 1, NOW(), 1, NOW(), '统计配置权限'),
(3508, '缓存管理', 3500, 8, '#', '', '', 1, 0, 'F', '0', '0', 'xg:statistics:cache', '#', 1, NOW(), 1, NOW(), '统计缓存管理权限');
-- ===========================================
-- 7. 学生信息变更申请菜单
-- ===========================================
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3600, '信息变更申请', 3000, 6, 'change-request', 'xg/student/change/index', '', 1, 0, 'C', '0', '0', 'xg:change:list', 'edit', 1, NOW(), 1, NOW(), '学生信息变更申请页面');
-- 学生信息变更申请子功能菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3601, '变更申请查询', 3600, 1, '#', '', '', 1, 0, 'F', '0', '0', 'xg:change:query', '#', 1, NOW(), 1, NOW(), '变更申请查询权限'),
(3602, '变更申请提交', 3600, 2, '#', '', '', 1, 0, 'F', '0', '0', 'xg:change:submit', '#', 1, NOW(), 1, NOW(), '变更申请提交权限'),
(3603, '变更申请修改', 3600, 3, '#', '', '', 1, 0, 'F', '0', '0', 'xg:change:edit', '#', 1, NOW(), 1, NOW(), '变更申请修改权限'),
(3604, '变更申请撤回', 3600, 4, '#', '', '', 1, 0, 'F', '0', '0', 'xg:change:withdraw', '#', 1, NOW(), 1, NOW(), '变更申请撤回权限'),
(3605, '变更申请审批', 3600, 5, '#', '', '', 1, 0, 'F', '0', '0', 'xg:change:approve', '#', 1, NOW(), 1, NOW(), '变更申请审批权限'),
(3606, '变更申请驳回', 3600, 6, '#', '', '', 1, 0, 'F', '0', '0', 'xg:change:reject', '#', 1, NOW(), 1, NOW(), '变更申请驳回权限'),
(3607, '变更历史', 3600, 7, '#', '', '', 1, 0, 'F', '0', '0', 'xg:change:history', '#', 1, NOW(), 1, NOW(), '变更历史查看权限'),
(3608, '变更统计', 3600, 8, '#', '', '', 1, 0, 'F', '0', '0', 'xg:change:statistics', '#', 1, NOW(), 1, NOW(), '变更统计权限');
-- ===========================================
-- 8. 数据导入导出管理菜单
-- ===========================================
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3700, '数据导入导出', 3000, 7, 'data-operation', 'xg/data/operation/index', '', 1, 0, 'C', '0', '0', 'xg:data:list', 'upload', 1, NOW(), 1, NOW(), '数据导入导出管理页面');
-- 数据导入导出管理子功能菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3701, '操作记录查询', 3700, 1, '#', '', '', 1, 0, 'F', '0', '0', 'xg:data:query', '#', 1, NOW(), 1, NOW(), '操作记录查询权限'),
(3702, '数据导入', 3700, 2, '#', '', '', 1, 0, 'F', '0', '0', 'xg:data:import', '#', 1, NOW(), 1, NOW(), '数据导入权限'),
(3703, '数据导出', 3700, 3, '#', '', '', 1, 0, 'F', '0', '0', 'xg:data:export', '#', 1, NOW(), 1, NOW(), '数据导出权限'),
(3704, '数据备份', 3700, 4, '#', '', '', 1, 0, 'F', '0', '0', 'xg:data:backup', '#', 1, NOW(), 1, NOW(), '数据备份权限'),
(3705, '数据恢复', 3700, 5, '#', '', '', 1, 0, 'F', '0', '0', 'xg:data:restore', '#', 1, NOW(), 1, NOW(), '数据恢复权限'),
(3706, '模板下载', 3700, 6, '#', '', '', 1, 0, 'F', '0', '0', 'xg:data:template', '#', 1, NOW(), 1, NOW(), '模板下载权限'),
(3707, '数据校验', 3700, 7, '#', '', '', 1, 0, 'F', '0', '0', 'xg:data:validate', '#', 1, NOW(), 1, NOW(), '数据校验权限'),
(3708, '操作日志', 3700, 8, '#', '', '', 1, 0, 'F', '0', '0', 'xg:data:log', '#', 1, NOW(), 1, NOW(), '操作日志权限');
-- ===========================================
-- 9. 系统配置管理菜单
-- ===========================================
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3800, '系统配置管理', 3000, 8, 'system-config', NULL, '', 1, 0, 'M', '0', '0', '', 'system', 1, NOW(), 1, NOW(), '系统配置管理子菜单');
-- 权限配置菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3801, '数据权限配置', 3800, 1, 'data-permission', 'xg/config/permission/index', '', 1, 0, 'C', '0', '0', 'xg:permission:list', 'peoples', 1, NOW(), 1, NOW(), '数据权限配置页面');
-- 数据权限配置子功能菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3811, '权限配置查询', 3801, 1, '#', '', '', 1, 0, 'F', '0', '0', 'xg:permission:query', '#', 1, NOW(), 1, NOW(), '权限配置查询'),
(3812, '权限配置新增', 3801, 2, '#', '', '', 1, 0, 'F', '0', '0', 'xg:permission:add', '#', 1, NOW(), 1, NOW(), '权限配置新增'),
(3813, '权限配置修改', 3801, 3, '#', '', '', 1, 0, 'F', '0', '0', 'xg:permission:edit', '#', 1, NOW(), 1, NOW(), '权限配置修改'),
(3814, '权限配置删除', 3801, 4, '#', '', '', 1, 0, 'F', '0', '0', 'xg:permission:remove', '#', 1, NOW(), 1, NOW(), '权限配置删除'),
(3815, '权限配置导出', 3801, 5, '#', '', '', 1, 0, 'F', '0', '0', 'xg:permission:export', '#', 1, NOW(), 1, NOW(), '权限配置导出');
-- 移动端会话管理菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3802, '移动端会话管理', 3800, 2, 'mobile-session', 'xg/config/session/index', '', 1, 0, 'C', '0', '0', 'xg:session:list', 'phone', 1, NOW(), 1, NOW(), '移动端会话管理页面');
-- 移动端会话管理子功能菜单
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3821, '会话记录查询', 3802, 1, '#', '', '', 1, 0, 'F', '0', '0', 'xg:session:query', '#', 1, NOW(), 1, NOW(), '会话记录查询'),
(3822, '会话强制下线', 3802, 2, '#', '', '', 1, 0, 'F', '0', '0', 'xg:session:offline', '#', 1, NOW(), 1, NOW(), '会话强制下线'),
(3823, '会话统计', 3802, 3, '#', '', '', 1, 0, 'F', '0', '0', 'xg:session:statistics', '#', 1, NOW(), 1, NOW(), '会话统计'),
(3824, '会话日志', 3802, 4, '#', '', '', 1, 0, 'F', '0', '0', 'xg:session:log', '#', 1, NOW(), 1, NOW(), '会话日志');
-- ===========================================
-- 10. 学生端移动应用菜单(用于权限控制)
-- ===========================================
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3900, '学生移动端', 0, 39, 'mobile-student', NULL, '', 1, 0, 'M', '1', '0', '', 'phone', 1, NOW(), 1, NOW(), '学生移动端功能菜单(隐藏)');
-- 学生移动端功能权限
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query_param`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES
(3901, '个人信息查看', 3900, 1, '#', '', '', 1, 0, 'F', '1', '0', 'xg:mobile:profile:view', '#', 1, NOW(), 1, NOW(), '学生个人信息查看'),
(3902, '个人信息修改', 3900, 2, '#', '', '', 1, 0, 'F', '1', '0', 'xg:mobile:profile:edit', '#', 1, NOW(), 1, NOW(), '学生个人信息修改'),
(3903, '信息变更申请', 3900, 3, '#', '', '', 1, 0, 'F', '1', '0', 'xg:mobile:change:apply', '#', 1, NOW(), 1, NOW(), '学生信息变更申请'),
(3904, '审核进度查询', 3900, 4, '#', '', '', 1, 0, 'F', '1', '0', 'xg:mobile:audit:progress', '#', 1, NOW(), 1, NOW(), '学生审核进度查询'),
(3905, '班级信息查看', 3900, 5, '#', '', '', 1, 0, 'F', '1', '0', 'xg:mobile:class:view', '#', 1, NOW(), 1, NOW(), '学生班级信息查看'),
(3906, '批次信息查看', 3900, 6, '#', '', '', 1, 0, 'F', '1', '0', 'xg:mobile:batch:view', '#', 1, NOW(), 1, NOW(), '学生批次信息查看');
SELECT 'XG学生信息管理模块菜单权限配置完成!' as message;
SELECT '共创建9个主要功能模块,73个菜单项,包含完整的权限控制' as summary;