-- ===================================================== -- 台账管理 - 新增5个子菜单及按钮权限 -- 执行前提:sql/ledger_new5.sql 已执行(5张表已建好) -- AUTO_INCREMENT 起点:2502 -- ===================================================== -- ───────────────────────────────────────────────────── -- 1. 日常培训记录(菜单 + 导出/查询按钮 + 导入按钮) -- ───────────────────────────────────────────────────── 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 (2502,'日常培训记录',2300,17,'dailyTraining','ledger/dailyTraining/index',NULL,'',1,0,'C','0','0','ledger:dailyTraining:list','reading','admin',NOW(),'',NULL,NULL), (2503,'导出',2502,1,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:dailyTraining:export','#','admin',NOW(),'',NULL,NULL), (2504,'查询详情',2502,2,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:dailyTraining:query','#','admin',NOW(),'',NULL,NULL); -- ───────────────────────────────────────────────────── -- 2. 组长履职情况记录(菜单 + 导出/查询按钮) -- ───────────────────────────────────────────────────── 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 (2505,'组长履职情况记录',2300,18,'leaderDuty','ledger/leaderDuty/index',NULL,'',1,0,'C','0','0','ledger:leaderDuty:list','list','admin',NOW(),'',NULL,NULL), (2506,'导出',2505,1,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:leaderDuty:export','#','admin',NOW(),'',NULL,NULL), (2507,'查询详情',2505,2,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:leaderDuty:query','#','admin',NOW(),'',NULL,NULL); -- ───────────────────────────────────────────────────── -- 3. 健康锐兵(菜单 + 导出/查询按钮) -- ───────────────────────────────────────────────────── 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 (2508,'健康锐兵',2300,19,'healthSoldier','ledger/healthSoldier/index',NULL,'',1,0,'C','0','0','ledger:healthSoldier:list','list','admin',NOW(),'',NULL,NULL), (2509,'导出',2508,1,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:healthSoldier:export','#','admin',NOW(),'',NULL,NULL), (2510,'查询详情',2508,2,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:healthSoldier:query','#','admin',NOW(),'',NULL,NULL); -- ───────────────────────────────────────────────────── -- 4. 宿舍消防安全专项自查(菜单 + 导出/查询按钮) -- ───────────────────────────────────────────────────── 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 (2511,'宿舍消防安全自查',2300,20,'dormFireSafety','ledger/dormFireSafety/index',NULL,'',1,0,'C','0','0','ledger:dormFireSafety:list','list','admin',NOW(),'',NULL,NULL), (2512,'导出',2511,1,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:dormFireSafety:export','#','admin',NOW(),'',NULL,NULL), (2513,'查询详情',2511,2,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:dormFireSafety:query','#','admin',NOW(),'',NULL,NULL); -- ───────────────────────────────────────────────────── -- 5. 培训台账问题通报(菜单 + 导出/查询按钮) -- ───────────────────────────────────────────────────── 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 (2514,'培训台账问题通报',2300,21,'trainingIssue','ledger/trainingIssue/index',NULL,'',1,0,'C','0','0','ledger:trainingIssue:list','list','admin',NOW(),'',NULL,NULL), (2515,'导出',2514,1,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:trainingIssue:export','#','admin',NOW(),'',NULL,NULL), (2516,'查询详情',2514,2,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:trainingIssue:query','#','admin',NOW(),'',NULL,NULL); -- ───────────────────────────────────────────────────── -- 6. 台账一键导入页面(2301)下新增5个导入按钮权限 -- ───────────────────────────────────────────────────── 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 (2517,'导入-日常培训', 2301,13,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:import:dailyTraining', '#','admin',NOW(),'',NULL,NULL), (2518,'导入-组长履职', 2301,14,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:import:leaderDuty', '#','admin',NOW(),'',NULL,NULL), (2519,'导入-健康锐兵', 2301,15,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:import:healthSoldier', '#','admin',NOW(),'',NULL,NULL), (2520,'导入-宿舍消防', 2301,16,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:import:dormFireSafety', '#','admin',NOW(),'',NULL,NULL), (2521,'导入-培训问题通报',2301,17,NULL,NULL,NULL,'',1,0,'F','0','0','ledger:import:trainingIssue', '#','admin',NOW(),'',NULL,NULL); -- ───────────────────────────────────────────────────── -- 验证(执行后确认行数 = 21条新记录) -- ───────────────────────────────────────────────────── -- SELECT COUNT(*) FROM sys_menu WHERE menu_id BETWEEN 2502 AND 2521;