add_comm_gateway_log_menu.sql 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. -- ============================================================
  2. -- adminUI 总后台菜单补充 - 通讯网关外呼/短信日志
  3. -- 挂载到 通信管理(2400) 分组下
  4. -- 数据来源:主库 comm_gateway_api_log
  5. -- ============================================================
  6. -- 外呼日志 (menu_id=2416)
  7. INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, menu_type, perms, icon, visible, status, is_frame, is_cache, create_by, create_time, remark)
  8. SELECT 2416, '外呼日志', 2400, 13, 'commGatewayCallLog', 'admin/commGatewayCallLog/index', 'C', 'platform:commGatewayCallLog:list', 'el-icon-phone-outline', '0', '0', 0, 0, 'admin', NOW(), '通讯网关外呼调用日志'
  9. FROM DUAL
  10. WHERE NOT EXISTS (SELECT 1 FROM sys_menu WHERE menu_id = 2416);
  11. INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, menu_type, perms, icon, visible, status, is_frame, is_cache, create_by, create_time)
  12. SELECT 24161, '外呼日志查询', 2416, 1, '', '', 'F', 'platform:commGatewayCallLog:query', '#', '0', '0', 0, 0, 'admin', NOW()
  13. FROM DUAL
  14. WHERE NOT EXISTS (SELECT 1 FROM sys_menu WHERE menu_id = 24161);
  15. -- 短信日志 (menu_id=2417)
  16. INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, menu_type, perms, icon, visible, status, is_frame, is_cache, create_by, create_time, remark)
  17. SELECT 2417, '短信日志', 2400, 14, 'commGatewaySmsLog', 'admin/commGatewaySmsLog/index', 'C', 'platform:commGatewaySmsLog:list', 'el-icon-message', '0', '0', 0, 0, 'admin', NOW(), '通讯网关短信发送日志'
  18. FROM DUAL
  19. WHERE NOT EXISTS (SELECT 1 FROM sys_menu WHERE menu_id = 2417);
  20. INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, menu_type, perms, icon, visible, status, is_frame, is_cache, create_by, create_time)
  21. SELECT 24171, '短信日志查询', 2417, 1, '', '', 'F', 'platform:commGatewaySmsLog:query', '#', '0', '0', 0, 0, 'admin', NOW()
  22. FROM DUAL
  23. WHERE NOT EXISTS (SELECT 1 FROM sys_menu WHERE menu_id = 24171);
  24. -- 关联 admin 角色(role_id=1)
  25. INSERT INTO sys_role_menu (role_id, menu_id)
  26. SELECT 1, 2416 FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM sys_role_menu WHERE role_id = 1 AND menu_id = 2416);
  27. INSERT INTO sys_role_menu (role_id, menu_id)
  28. SELECT 1, 24161 FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM sys_role_menu WHERE role_id = 1 AND menu_id = 24161);
  29. INSERT INTO sys_role_menu (role_id, menu_id)
  30. SELECT 1, 2417 FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM sys_role_menu WHERE role_id = 1 AND menu_id = 2417);
  31. INSERT INTO sys_role_menu (role_id, menu_id)
  32. SELECT 1, 24171 FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM sys_role_menu WHERE role_id = 1 AND menu_id = 24171);