navs.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. export const navs = [
  2. {
  3. id: "1",
  4. parentId: "-1",
  5. name: "管理",
  6. url: "admin"
  7. },
  8. {
  9. id: "2",
  10. parentId: "1",
  11. name: "用户管理",
  12. url: "UserManage"
  13. },
  14. {
  15. id: "3",
  16. parentId: "1",
  17. name: "应用管理",
  18. url: "AppManage"
  19. }
  20. ];
  21. export const ROLE_NAV = {
  22. DEV: [
  23. { url: "admin" },
  24. {
  25. url: "AppManage",
  26. privilege: [
  27. "app_version",
  28. "app_version_add",
  29. "app_version_edit",
  30. "app_version_archive",
  31. "app_version_master",
  32. "app_config",
  33. "app_config_baseline",
  34. "app_config_baseline_edit",
  35. "app_config_baseline_item_edit",
  36. "app_config_test",
  37. "app_config_prod",
  38. "app_nginx",
  39. "app_nginx_baseline",
  40. "app_nginx_baseline_edit",
  41. "app_nginx_test",
  42. "app_nginx_prod"
  43. ]
  44. }
  45. ],
  46. TEST: [
  47. { url: "admin" },
  48. {
  49. url: "AppManage",
  50. privilege: [
  51. "app_version",
  52. "app_config",
  53. "app_config_baseline",
  54. "app_config_test",
  55. "app_config_prod",
  56. "app_nginx",
  57. "app_nginx_baseline",
  58. "app_nginx_test",
  59. "app_nginx_prod"
  60. ]
  61. }
  62. ],
  63. OPS: [
  64. { url: "admin" },
  65. {
  66. url: "AppManage",
  67. privilege: [
  68. "app_config",
  69. "app_config_baseline",
  70. "app_config_test",
  71. "app_config_prod",
  72. "app_nginx",
  73. "app_nginx_baseline",
  74. "app_nginx_test",
  75. "app_nginx_prod"
  76. ]
  77. }
  78. ],
  79. ADMIN: [
  80. { url: "admin" },
  81. {
  82. url: "AppManage",
  83. privilege: [
  84. "app_add",
  85. "app_edit",
  86. "app_user",
  87. "app_user_bind",
  88. "app_deploy",
  89. "app_deploy_add",
  90. "app_deploy_edit",
  91. "app_deploy_org",
  92. "app_deploy_device",
  93. "app_module",
  94. "app_module_add",
  95. "app_module_edit",
  96. "app_module_enable",
  97. "app_version",
  98. "app_version_add",
  99. "app_version_edit",
  100. "app_version_archive",
  101. "app_version_master",
  102. "app_env",
  103. "app_env_add",
  104. "app_env_edit",
  105. "app_config",
  106. "app_config_baseline",
  107. "app_config_baseline_edit",
  108. "app_config_baseline_item_edit",
  109. "app_config_test",
  110. "app_config_test_item_add",
  111. "app_config_test_item_edit",
  112. "app_config_prod",
  113. "app_config_prod_item_add",
  114. "app_config_prod_item_edit",
  115. "app_nginx",
  116. "app_nginx_baseline",
  117. "app_nginx_baseline_edit",
  118. "app_nginx_test",
  119. "app_nginx_test_edit",
  120. "app_nginx_prod",
  121. "app_nginx_prod_edit"
  122. ]
  123. },
  124. { url: "UserManage", privilege: ["add", "edit", "enable", "resetPwd"] }
  125. ]
  126. };