menu_ledger_new5.sql 7.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. -- =====================================================
  2. -- 台账管理 - 新增5个子菜单及按钮权限
  3. -- 执行前提:sql/ledger_new5.sql 已执行(5张表已建好)
  4. -- AUTO_INCREMENT 起点:2502
  5. -- =====================================================
  6. -- ─────────────────────────────────────────────────────
  7. -- 1. 日常培训记录(菜单 + 导出/查询按钮 + 导入按钮)
  8. -- ─────────────────────────────────────────────────────
  9. INSERT INTO `sys_menu` (`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`route_name`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`) VALUES
  10. (2502,'日常培训记录',2300,17,'dailyTraining','ledger/dailyTraining/index',NULL,'',1,0,'C','0','0','ledger:dailyTraining:list','reading','admin',NOW(),'',NULL,NULL),
  11. (2503,'导出',2502,1,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:dailyTraining:export','#','admin',NOW(),'',NULL,NULL),
  12. (2504,'查询详情',2502,2,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:dailyTraining:query','#','admin',NOW(),'',NULL,NULL);
  13. -- ─────────────────────────────────────────────────────
  14. -- 2. 组长履职情况记录(菜单 + 导出/查询按钮)
  15. -- ─────────────────────────────────────────────────────
  16. INSERT INTO `sys_menu` (`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`route_name`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`) VALUES
  17. (2505,'组长履职情况记录',2300,18,'leaderDuty','ledger/leaderDuty/index',NULL,'',1,0,'C','0','0','ledger:leaderDuty:list','list','admin',NOW(),'',NULL,NULL),
  18. (2506,'导出',2505,1,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:leaderDuty:export','#','admin',NOW(),'',NULL,NULL),
  19. (2507,'查询详情',2505,2,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:leaderDuty:query','#','admin',NOW(),'',NULL,NULL);
  20. -- ─────────────────────────────────────────────────────
  21. -- 3. 健康锐兵(菜单 + 导出/查询按钮)
  22. -- ─────────────────────────────────────────────────────
  23. INSERT INTO `sys_menu` (`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`route_name`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`) VALUES
  24. (2508,'健康锐兵',2300,19,'healthSoldier','ledger/healthSoldier/index',NULL,'',1,0,'C','0','0','ledger:healthSoldier:list','list','admin',NOW(),'',NULL,NULL),
  25. (2509,'导出',2508,1,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:healthSoldier:export','#','admin',NOW(),'',NULL,NULL),
  26. (2510,'查询详情',2508,2,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:healthSoldier:query','#','admin',NOW(),'',NULL,NULL);
  27. -- ─────────────────────────────────────────────────────
  28. -- 4. 宿舍消防安全专项自查(菜单 + 导出/查询按钮)
  29. -- ─────────────────────────────────────────────────────
  30. INSERT INTO `sys_menu` (`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`route_name`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`) VALUES
  31. (2511,'宿舍消防安全自查',2300,20,'dormFireSafety','ledger/dormFireSafety/index',NULL,'',1,0,'C','0','0','ledger:dormFireSafety:list','list','admin',NOW(),'',NULL,NULL),
  32. (2512,'导出',2511,1,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:dormFireSafety:export','#','admin',NOW(),'',NULL,NULL),
  33. (2513,'查询详情',2511,2,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:dormFireSafety:query','#','admin',NOW(),'',NULL,NULL);
  34. -- ─────────────────────────────────────────────────────
  35. -- 5. 培训台账问题通报(菜单 + 导出/查询按钮)
  36. -- ─────────────────────────────────────────────────────
  37. INSERT INTO `sys_menu` (`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`route_name`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`) VALUES
  38. (2514,'培训台账问题通报',2300,21,'trainingIssue','ledger/trainingIssue/index',NULL,'',1,0,'C','0','0','ledger:trainingIssue:list','list','admin',NOW(),'',NULL,NULL),
  39. (2515,'导出',2514,1,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:trainingIssue:export','#','admin',NOW(),'',NULL,NULL),
  40. (2516,'查询详情',2514,2,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:trainingIssue:query','#','admin',NOW(),'',NULL,NULL);
  41. -- ─────────────────────────────────────────────────────
  42. -- 6. 台账一键导入页面(2301)下新增5个导入按钮权限
  43. -- ─────────────────────────────────────────────────────
  44. INSERT INTO `sys_menu` (`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`route_name`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`) VALUES
  45. (2517,'导入-日常培训', 2301,13,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:import:dailyTraining', '#','admin',NOW(),'',NULL,NULL),
  46. (2518,'导入-组长履职', 2301,14,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:import:leaderDuty', '#','admin',NOW(),'',NULL,NULL),
  47. (2519,'导入-健康锐兵', 2301,15,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:import:healthSoldier', '#','admin',NOW(),'',NULL,NULL),
  48. (2520,'导入-宿舍消防', 2301,16,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:import:dormFireSafety', '#','admin',NOW(),'',NULL,NULL),
  49. (2521,'导入-培训问题通报',2301,17,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:import:trainingIssue', '#','admin',NOW(),'',NULL,NULL);
  50. -- ─────────────────────────────────────────────────────
  51. -- 验证(执行后确认行数 = 21条新记录)
  52. -- ─────────────────────────────────────────────────────
  53. -- SELECT COUNT(*) FROM sys_menu WHERE menu_id BETWEEN 2502 AND 2521;