zsjy_graduate_info_menu.sql 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. -- ==================================================
  2. -- 招生就业模块 - 毕业生信息管理菜单配置
  3. -- 创建日期: 2025-01-26
  4. -- 说明: 毕业生信息管理相关菜单和权限配置
  5. -- ==================================================
  6. -- 1. 毕业生管理父菜单
  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_dept, create_by, create_time, update_by, update_time, remark)
  8. VALUES (8800, '毕业生管理', 8000, 5, 'graduate', null, null, 1, 0, 'M', '0', '0', '', 'user', 103, 1, NOW(), null, null, '毕业生管理菜单');
  9. -- 2. 毕业生信息子菜单
  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_dept, create_by, create_time, update_by, update_time, remark)
  11. VALUES (8801, '毕业生信息', 8800, 1, 'graduateInfo', 'zsjy/graduateInfo/index', null, 1, 0, 'C', '0', '0', 'zsjy:graduate:list', 'peoples', 103, 1, NOW(), null, null, '毕业生信息管理菜单');
  12. -- 3. 毕业生信息新增页面菜单(隐藏菜单)
  13. 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_dept, create_by, create_time, update_by, update_time, remark)
  14. VALUES (8802, '毕业生信息新增', 8801, 1, 'graduateInfo/add', 'zsjy/graduateInfo/form', null, 1, 1, 'C', '1', '0', 'zsjy:graduate:add', '#', 103, 1, NOW(), null, null, '毕业生信息新增页面');
  15. -- 4. 毕业生信息编辑页面菜单(隐藏菜单)
  16. 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_dept, create_by, create_time, update_by, update_time, remark)
  17. VALUES (8803, '毕业生信息编辑', 8801, 2, 'graduateInfo/edit/:id(\\d+)', 'zsjy/graduateInfo/form', null, 1, 1, 'C', '1', '0', 'zsjy:graduate:edit', '#', 103, 1, NOW(), null, null, '毕业生信息编辑页面');
  18. -- 5. 毕业生统计分析页面菜单(隐藏菜单)
  19. 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_dept, create_by, create_time, update_by, update_time, remark)
  20. VALUES (8804, '毕业生统计分析', 8801, 3, 'graduateInfo/statistics', 'zsjy/graduateInfo/statistics', null, 1, 1, 'C', '1', '0', 'zsjy:graduate:statistics', '#', 103, 1, NOW(), null, null, '毕业生统计分析页面');
  21. -- 6. 毕业生信息按钮权限
  22. -- 6.1 查询权限
  23. 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_dept, create_by, create_time, update_by, update_time, remark)
  24. VALUES (8810, '毕业生信息查询', 8801, 1, '', '', null, 1, 0, 'F', '0', '0', 'zsjy:graduate:query', '#', 103, 1, NOW(), null, null, '');
  25. -- 6.2 新增权限
  26. 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_dept, create_by, create_time, update_by, update_time, remark)
  27. VALUES (8811, '毕业生信息新增', 8801, 2, '', '', null, 1, 0, 'F', '0', '0', 'zsjy:graduate:add', '#', 103, 1, NOW(), null, null, '');
  28. -- 6.3 修改权限
  29. 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_dept, create_by, create_time, update_by, update_time, remark)
  30. VALUES (8812, '毕业生信息修改', 8801, 3, '', '', null, 1, 0, 'F', '0', '0', 'zsjy:graduate:edit', '#', 103, 1, NOW(), null, null, '');
  31. -- 6.4 删除权限
  32. 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_dept, create_by, create_time, update_by, update_time, remark)
  33. VALUES (8813, '毕业生信息删除', 8801, 4, '', '', null, 1, 0, 'F', '0', '0', 'zsjy:graduate:remove', '#', 103, 1, NOW(), null, null, '');
  34. -- 6.5 导出权限
  35. 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_dept, create_by, create_time, update_by, update_time, remark)
  36. VALUES (8814, '毕业生信息导出', 8801, 5, '', '', null, 1, 0, 'F', '0', '0', 'zsjy:graduate:export', '#', 103, 1, NOW(), null, null, '');
  37. -- 6.6 审核权限
  38. 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_dept, create_by, create_time, update_by, update_time, remark)
  39. VALUES (8815, '毕业生信息审核', 8801, 6, '', '', null, 1, 0, 'F', '0', '0', 'zsjy:graduate:audit', '#', 103, 1, NOW(), null, null, '');
  40. -- 6.7 统计分析权限
  41. 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_dept, create_by, create_time, update_by, update_time, remark)
  42. VALUES (8816, '毕业生统计分析', 8801, 7, '', '', null, 1, 0, 'F', '0', '0', 'zsjy:graduate:statistics', '#', 103, 1, NOW(), null, null, '');
  43. -- 查询验证菜单创建结果
  44. SELECT menu_id, menu_name, parent_id, order_num, path, component, menu_type, visible, perms, icon
  45. FROM sys_menu
  46. WHERE menu_id >= 8800 AND menu_id <= 8820
  47. ORDER BY menu_id;