menu_ledger_score.sql 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  1. 2-- =============================================
  2. -- 菜单初始化脚本:台账管理 + 配分管理
  3. -- menu_id 从 2300 开始(原库 MAX=2209,安全偏移)
  4. -- =============================================
  5. -- ============================================================
  6. -- 一、台账管理(父目录 menu_id=2300)
  7. -- ============================================================
  8. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  9. VALUES(2300,'台账管理',0,6,'ledger',NULL,'',1,0,'M','0','0','','form','admin',NOW(),'',NULL,'台账管理目录');
  10. -- 1. 台账一键导入
  11. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  12. VALUES(2301,'台账一键导入',2300,1,'import','ledger/import/index','',1,0,'C','0','0','','upload','admin',NOW(),'',NULL,'');
  13. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  14. VALUES(2302,'导入-监察问题',2301,1,'','','',1,0,'F','0','0','ledger:import:supervisionProblem','','admin',NOW(),'',NULL,'');
  15. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  16. VALUES(2303,'导入-巡查记录',2301,2,'','','',1,0,'F','0','0','ledger:import:patrolInspection','','admin',NOW(),'',NULL,'');
  17. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  18. VALUES(2304,'导入-实时拦截',2301,3,'','','',1,0,'F','0','0','ledger:import:realtimeInterception','','admin',NOW(),'',NULL,'');
  19. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  20. VALUES(2305,'导入-服务巡查',2301,4,'','','',1,0,'F','0','0','ledger:import:servicePatrol','','admin',NOW(),'',NULL,'');
  21. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  22. VALUES(2306,'导入-投诉情况',2301,5,'','','',1,0,'F','0','0','ledger:import:complaint','','admin',NOW(),'',NULL,'');
  23. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  24. VALUES(2307,'导入-安保测试',2301,6,'','','',1,0,'F','0','0','ledger:import:securityTest','','admin',NOW(),'',NULL,'');
  25. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  26. VALUES(2308,'导入-通道过检率',2301,7,'','','',1,0,'F','0','0','ledger:import:channelPassRate','','admin',NOW(),'',NULL,'');
  27. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  28. VALUES(2309,'导入-不安全事件',2301,8,'','','',1,0,'F','0','0','ledger:import:unsafeEvent','','admin',NOW(),'',NULL,'');
  29. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  30. VALUES(2310,'导入-查获统计',2301,9,'','','',1,0,'F','0','0','ledger:import:seizureStats','','admin',NOW(),'',NULL,'');
  31. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  32. VALUES(2311,'导入-航站楼加分',2301,10,'','','',1,0,'F','0','0','ledger:import:terminalBonus','','admin',NOW(),'',NULL,'');
  33. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  34. VALUES(2312,'导入-成绩收集',2301,11,'','','',1,0,'F','0','0','ledger:import:examScore','','admin',NOW(),'',NULL,'');
  35. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  36. VALUES(2313,'导入-奖励审批单',2301,12,'','','',1,0,'F','0','0','ledger:import:rewardApproval','','admin',NOW(),'',NULL,'');
  37. -- 2. 监察问题记录
  38. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  39. VALUES(2320,'监察问题记录',2300,2,'supervisionProblem','ledger/supervisionProblem/index','',1,0,'C','0','0','ledger:supervisionProblem:list','list','admin',NOW(),'',NULL,'');
  40. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  41. VALUES(2321,'导出',2320,1,'','','',1,0,'F','0','0','ledger:supervisionProblem:export','','admin',NOW(),'',NULL,'');
  42. -- 3. 三级质控巡查
  43. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  44. VALUES(2322,'三级质控巡查',2300,3,'patrolInspection','ledger/patrolInspection/index','',1,0,'C','0','0','ledger:patrolInspection:list','list','admin',NOW(),'',NULL,'');
  45. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  46. VALUES(2323,'导出',2322,1,'','','',1,0,'F','0','0','ledger:patrolInspection:export','','admin',NOW(),'',NULL,'');
  47. -- 4. 实时质控拦截
  48. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  49. VALUES(2324,'实时质控拦截',2300,4,'realtimeInterception','ledger/realtimeInterception/index','',1,0,'C','0','0','ledger:realtimeInterception:list','list','admin',NOW(),'',NULL,'');
  50. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  51. VALUES(2325,'导出',2324,1,'','','',1,0,'F','0','0','ledger:realtimeInterception:export','','admin',NOW(),'',NULL,'');
  52. -- 5. 服务巡查
  53. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  54. VALUES(2326,'服务巡查',2300,5,'servicePatrol','ledger/servicePatrol/index','',1,0,'C','0','0','ledger:servicePatrol:list','list','admin',NOW(),'',NULL,'');
  55. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  56. VALUES(2327,'导出',2326,1,'','','',1,0,'F','0','0','ledger:servicePatrol:export','','admin',NOW(),'',NULL,'');
  57. -- 6. 投诉情况
  58. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  59. VALUES(2328,'投诉情况',2300,6,'complaint','ledger/complaint/index','',1,0,'C','0','0','ledger:complaint:list','warning','admin',NOW(),'',NULL,'');
  60. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  61. VALUES(2329,'导出',2328,1,'','','',1,0,'F','0','0','ledger:complaint:export','','admin',NOW(),'',NULL,'');
  62. -- 7. 安保测试记录
  63. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  64. VALUES(2330,'安保测试记录',2300,7,'securityTest','ledger/securityTest/index','',1,0,'C','0','0','ledger:securityTest:list','list','admin',NOW(),'',NULL,'');
  65. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  66. VALUES(2331,'导出',2330,1,'','','',1,0,'F','0','0','ledger:securityTest:export','','admin',NOW(),'',NULL,'');
  67. -- 8. 通道过检率
  68. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  69. VALUES(2332,'通道过检率',2300,8,'channelPassRate','ledger/channelPassRate/index','',1,0,'C','0','0','ledger:channelPassRate:list','list','admin',NOW(),'',NULL,'');
  70. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  71. VALUES(2333,'导出',2332,1,'','','',1,0,'F','0','0','ledger:channelPassRate:export','','admin',NOW(),'',NULL,'');
  72. -- 9. 不安全事件
  73. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  74. VALUES(2334,'不安全事件',2300,9,'unsafeEvent','ledger/unsafeEvent/index','',1,0,'C','0','0','ledger:unsafeEvent:list','list','admin',NOW(),'',NULL,'');
  75. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  76. VALUES(2335,'导出',2334,1,'','','',1,0,'F','0','0','ledger:unsafeEvent:export','','admin',NOW(),'',NULL,'');
  77. -- 10. 查获违规品统计
  78. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  79. VALUES(2336,'查获违规品统计',2300,10,'seizureStats','ledger/seizureStats/index','',1,0,'C','0','0','ledger:seizureStats:list','list','admin',NOW(),'',NULL,'');
  80. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  81. VALUES(2337,'导出',2336,1,'','','',1,0,'F','0','0','ledger:seizureStats:export','','admin',NOW(),'',NULL,'');
  82. -- 11. 航站楼加分
  83. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  84. VALUES(2338,'航站楼加分',2300,11,'terminalBonus','ledger/terminalBonus/index','',1,0,'C','0','0','ledger:terminalBonus:list','star','admin',NOW(),'',NULL,'');
  85. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  86. VALUES(2339,'导出',2338,1,'','','',1,0,'F','0','0','ledger:terminalBonus:export','','admin',NOW(),'',NULL,'');
  87. -- 12. 成绩收集
  88. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  89. VALUES(2340,'成绩收集',2300,12,'examScore','ledger/examScore/index','',1,0,'C','0','0','ledger:examScore:list','edit','admin',NOW(),'',NULL,'');
  90. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  91. VALUES(2341,'导出',2340,1,'','','',1,0,'F','0','0','ledger:examScore:export','','admin',NOW(),'',NULL,'');
  92. -- 13. 小额奖励审批单
  93. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  94. VALUES(2342,'小额奖励审批单',2300,13,'rewardApproval','ledger/rewardApproval/index','',1,0,'C','0','0','ledger:rewardApproval:list','gold-medal','admin',NOW(),'',NULL,'');
  95. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  96. VALUES(2343,'导出',2342,1,'','','',1,0,'F','0','0','ledger:rewardApproval:export','','admin',NOW(),'',NULL,'');
  97. -- 14. 部门奖惩记录(CRUD)
  98. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  99. VALUES(2344,'部门奖惩记录',2300,14,'rewardPenalty','ledger/rewardPenalty/index','',1,0,'C','0','0','ledger:rewardPenalty:list','list','admin',NOW(),'',NULL,'');
  100. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  101. VALUES(2345,'新增',2344,1,'','','',1,0,'F','0','0','ledger:rewardPenalty:add','','admin',NOW(),'',NULL,'');
  102. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  103. VALUES(2346,'修改',2344,2,'','','',1,0,'F','0','0','ledger:rewardPenalty:edit','','admin',NOW(),'',NULL,'');
  104. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  105. VALUES(2347,'删除',2344,3,'','','',1,0,'F','0','0','ledger:rewardPenalty:remove','','admin',NOW(),'',NULL,'');
  106. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  107. VALUES(2348,'导出',2344,4,'','','',1,0,'F','0','0','ledger:rewardPenalty:export','','admin',NOW(),'',NULL,'');
  108. -- 15. 请休假记录(CRUD)
  109. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  110. VALUES(2350,'请休假记录',2300,15,'leaveSpecial','ledger/leaveSpecial/index','',1,0,'C','0','0','ledger:leaveSpecial:list','time','admin',NOW(),'',NULL,'');
  111. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  112. VALUES(2351,'新增',2350,1,'','','',1,0,'F','0','0','ledger:leaveSpecial:add','','admin',NOW(),'',NULL,'');
  113. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  114. VALUES(2352,'修改',2350,2,'','','',1,0,'F','0','0','ledger:leaveSpecial:edit','','admin',NOW(),'',NULL,'');
  115. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  116. VALUES(2353,'删除',2350,3,'','','',1,0,'F','0','0','ledger:leaveSpecial:remove','','admin',NOW(),'',NULL,'');
  117. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  118. VALUES(2354,'导出',2350,4,'','','',1,0,'F','0','0','ledger:leaveSpecial:export','','admin',NOW(),'',NULL,'');
  119. -- 16. 锦旗及感谢信(CRUD)
  120. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  121. VALUES(2356,'锦旗及感谢信',2300,16,'bannerLetter','ledger/bannerLetter/index','',1,0,'C','0','0','ledger:bannerLetter:list','flag','admin',NOW(),'',NULL,'');
  122. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  123. VALUES(2357,'新增',2356,1,'','','',1,0,'F','0','0','ledger:bannerLetter:add','','admin',NOW(),'',NULL,'');
  124. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  125. VALUES(2358,'修改',2356,2,'','','',1,0,'F','0','0','ledger:bannerLetter:edit','','admin',NOW(),'',NULL,'');
  126. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  127. VALUES(2359,'删除',2356,3,'','','',1,0,'F','0','0','ledger:bannerLetter:remove','','admin',NOW(),'',NULL,'');
  128. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  129. VALUES(2360,'导出',2356,4,'','','',1,0,'F','0','0','ledger:bannerLetter:export','','admin',NOW(),'',NULL,'');
  130. -- ============================================================
  131. -- 二、配分管理(父目录 menu_id=2400)
  132. -- ============================================================
  133. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  134. VALUES(2400,'配分管理',0,7,'score',NULL,'',1,0,'M','0','0','','monitor','admin',NOW(),'',NULL,'配分体系管理目录');
  135. -- 1. 配分表体系维护(维度+指标)
  136. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  137. VALUES(2401,'配分表体系维护',2400,1,'dimension','score/dimension/index','',1,0,'C','0','0','score:dimension:list','tree','admin',NOW(),'',NULL,'');
  138. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  139. VALUES(2402,'新增维度',2401,1,'','','',1,0,'F','0','0','score:dimension:add','','admin',NOW(),'',NULL,'');
  140. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  141. VALUES(2403,'修改维度',2401,2,'','','',1,0,'F','0','0','score:dimension:edit','','admin',NOW(),'',NULL,'');
  142. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  143. VALUES(2404,'删除维度',2401,3,'','','',1,0,'F','0','0','score:dimension:remove','','admin',NOW(),'',NULL,'');
  144. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  145. VALUES(2405,'新增指标',2401,4,'','','',1,0,'F','0','0','score:indicator:add','','admin',NOW(),'',NULL,'');
  146. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  147. VALUES(2406,'修改指标',2401,5,'','','',1,0,'F','0','0','score:indicator:edit','','admin',NOW(),'',NULL,'');
  148. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  149. VALUES(2407,'删除指标',2401,6,'','','',1,0,'F','0','0','score:indicator:remove','','admin',NOW(),'',NULL,'');
  150. -- 2. 配分事项录入
  151. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  152. VALUES(2410,'配分事项录入',2400,2,'event','score/event/index','',1,0,'C','0','0','score:event:list','edit','admin',NOW(),'',NULL,'');
  153. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  154. VALUES(2411,'新增',2410,1,'','','',1,0,'F','0','0','score:event:add','','admin',NOW(),'',NULL,'');
  155. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  156. VALUES(2412,'修改',2410,2,'','','',1,0,'F','0','0','score:event:edit','','admin',NOW(),'',NULL,'');
  157. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  158. VALUES(2413,'删除',2410,3,'','','',1,0,'F','0','0','score:event:remove','','admin',NOW(),'',NULL,'');
  159. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  160. VALUES(2414,'导出',2410,4,'','','',1,0,'F','0','0','score:event:export','','admin',NOW(),'',NULL,'');
  161. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  162. VALUES(2415,'导入',2410,5,'','','',1,0,'F','0','0','score:event:import','','admin',NOW(),'',NULL,'');
  163. -- 3. 推送配置
  164. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  165. VALUES(2420,'推送配置',2400,3,'pushConfig','score/pushConfig/index','',1,0,'C','0','0','score:pushConfig:list','bell','admin',NOW(),'',NULL,'');
  166. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  167. VALUES(2421,'新增',2420,1,'','','',1,0,'F','0','0','score:pushConfig:add','','admin',NOW(),'',NULL,'');
  168. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  169. VALUES(2422,'修改',2420,2,'','','',1,0,'F','0','0','score:pushConfig:edit','','admin',NOW(),'',NULL,'');
  170. INSERT INTO `sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,`is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`,`create_by`,`create_time`,`update_by`,`update_time`,`remark`)
  171. VALUES(2423,'删除',2420,3,'','','',1,0,'F','0','0','score:pushConfig:remove','','admin',NOW(),'',NULL,'');
  172. -- ============================================================
  173. -- 三、给角色分配权限(role_id=1 和 role_id=100)
  174. -- ============================================================
  175. -- role_id = 1
  176. INSERT INTO `sys_role_menu`(`role_id`, `menu_id`)
  177. SELECT 1, m.menu_id FROM `sys_menu` m
  178. WHERE m.menu_id BETWEEN 2300 AND 2500
  179. AND NOT EXISTS (
  180. SELECT 1 FROM `sys_role_menu` rm
  181. WHERE rm.role_id = 1 AND rm.menu_id = m.menu_id
  182. );
  183. -- role_id = 100
  184. INSERT INTO `sys_role_menu`(`role_id`, `menu_id`)
  185. SELECT 100, m.menu_id FROM `sys_menu` m
  186. WHERE m.menu_id BETWEEN 2300 AND 2500
  187. AND NOT EXISTS (
  188. SELECT 1 FROM `sys_role_menu` rm
  189. WHERE rm.role_id = 100 AND rm.menu_id = m.menu_id
  190. );
  191. -- ============================================================
  192. -- 四、验证
  193. -- ============================================================
  194. -- SELECT menu_id, menu_name, parent_id, menu_type, perms
  195. -- FROM sys_menu WHERE menu_id BETWEEN 2300 AND 2500 ORDER BY menu_id;
  196. -- SELECT COUNT(*) FROM sys_role_menu WHERE role_id=2 AND menu_id BETWEEN 2300 AND 2500;