1.0.131.sql 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. -- 1.0.126.sql
  2. -- S1-MDP-MENU-1
  3. -- 补齐统一 MDP 运行监控菜单及租户菜单范围,确保角色授权后可正常显示。
  4. INSERT INTO SysMenu (
  5. Id, Pid, Type, Name, Path, Component, Title, Icon,
  6. IsIframe, IsHide, IsKeepAlive, IsAffix,
  7. OrderNo, Status, Remark, CreateTime
  8. )
  9. VALUES (
  10. 1320990000406, 1320990000400, 2,
  11. 'aidopDataPlatformMdpMonitor',
  12. '/aidop/data-platform/mdp-monitor',
  13. '/aidop/data-platform/mdpMonitor',
  14. 'MDP运行监控',
  15. 'ele-Monitor',
  16. 0, 0, 1, 0,
  17. 60, 1,
  18. '统一查看 S1/S3 等模块 MDP 同步与转换运行状态',
  19. NOW()
  20. )
  21. ON DUPLICATE KEY UPDATE
  22. Pid = VALUES(Pid),
  23. Type = VALUES(Type),
  24. Name = VALUES(Name),
  25. Path = VALUES(Path),
  26. Component = VALUES(Component),
  27. Title = VALUES(Title),
  28. Icon = VALUES(Icon),
  29. IsIframe = VALUES(IsIframe),
  30. IsHide = VALUES(IsHide),
  31. IsKeepAlive = VALUES(IsKeepAlive),
  32. IsAffix = VALUES(IsAffix),
  33. OrderNo = VALUES(OrderNo),
  34. Status = VALUES(Status),
  35. Remark = VALUES(Remark),
  36. UpdateTime = NOW();
  37. INSERT INTO SysTenantMenu (Id, TenantId, MenuId)
  38. SELECT CAST(CONCAT('406', RIGHT(CAST(t.TenantId AS CHAR), 10)) AS UNSIGNED) AS Id,
  39. t.TenantId,
  40. 1320990000406 AS MenuId
  41. FROM (
  42. SELECT DISTINCT TenantId
  43. FROM SysTenantMenu
  44. WHERE MenuId = 1320990000400
  45. ) t
  46. WHERE NOT EXISTS (
  47. SELECT 1
  48. FROM SysTenantMenu existing
  49. WHERE existing.TenantId = t.TenantId
  50. AND existing.MenuId = 1320990000406
  51. );
  52. UPDATE mdp_source
  53. SET db_host = COALESCE(NULLIF(db_host, ''), '123.60.180.165'),
  54. db_port = COALESCE(db_port, 3306),
  55. db_name = COALESCE(NULLIF(db_name, ''), 'aidopdev')
  56. WHERE source_code = 'AIDOPDEV_MYSQL';