api.js 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. //路径
  2. const root = "http://127.0.0.1:9999";
  3. //接口auth
  4. const api = {
  5. user: {
  6. list: `${root}/user/list`,
  7. add: `${root}/user/add`,
  8. update: `${root}/user/update`,
  9. detail: `${root}/user/detail`,
  10. delete: `${root}/user/delete`,
  11. batchDelete: `${root}/user/batchDelete`,
  12. bindRole: `${root}/user/bindRole`,
  13. bindOperator: `${root}/user/bindOperator`,
  14. },
  15. operator: {
  16. list: `${root}/operator/list`,
  17. add: `${root}/operator/add`,
  18. update: `${root}/operator/update`,
  19. detail: `${root}/operator/detail`,
  20. delete: `${root}/operator/delete`,
  21. batchDelete: `${root}/operator/batchDelete`
  22. },
  23. project: {
  24. list: `${root}/project/list`,
  25. operatorList: `${root}/project/operatorList`,
  26. add: `${root}/project/add`,
  27. update: `${root}/project/update`,
  28. detail: `${root}/project/detail`,
  29. delete: `${root}/project/delete`,
  30. batchDelete: `${root}/project/batchDelete`
  31. },
  32. gateway: {
  33. list: `${root}/gateway/list`,
  34. add: `${root}/gateway/add`,
  35. update: `${root}/gateway/update`,
  36. detail: `${root}/gateway/detail`,
  37. delete: `${root}/gateway/delete`,
  38. batchDelete: `${root}/gateway/batchDelete`
  39. },
  40. device: {
  41. list: `${root}/device/list`,
  42. add: `${root}/device/add`,
  43. update: `${root}/device/update`,
  44. detail: `${root}/device/detail`,
  45. delete: `${root}/device/delete`,
  46. batchDelete: `${root}/device/batchDelete`,
  47. },
  48. deviceParam: {
  49. list: `${root}/deviceParam/list`,
  50. add: `${root}/deviceParam/add`,
  51. update: `${root}/deviceParam/update`,
  52. detail: `${root}/deviceParam/detail`,
  53. delete: `${root}/deviceParam/delete`,
  54. batchDelete: `${root}/deviceParam/batchDelete`,
  55. },
  56. deviceAlarmRecord: {
  57. list: `${root}/deviceAlarmRecord/list`,
  58. add: `${root}/deviceAlarmRecord/add`,
  59. update: `${root}/deviceAlarmRecord/update`,
  60. detail: `${root}/deviceAlarmRecord/detail`,
  61. delete: `${root}/deviceAlarmRecord/delete`,
  62. batchDelete: `${root}/deviceAlarmRecord/batchDelete`,
  63. },
  64. deviceAlarmConfig: {
  65. list: `${root}/deviceAlarmConfig/list`,
  66. add: `${root}/deviceAlarmConfig/add`,
  67. update: `${root}/deviceAlarmConfig/update`,
  68. detail: `${root}/deviceAlarmConfig/detail`,
  69. delete: `${root}/deviceAlarmConfig/delete`,
  70. batchDelete: `${root}/deviceAlarmConfig/batchDelete`,
  71. },
  72. deviceAlarmRepairRecord: {
  73. list: `${root}/deviceAlarmRepairRecord/list`,
  74. add: `${root}/deviceAlarmRepairRecord/add`,
  75. update: `${root}/deviceAlarmRepairRecord/update`,
  76. detail: `${root}/deviceAlarmRepairRecord/detail`,
  77. delete: `${root}/deviceAlarmRepairRecord/delete`,
  78. batchDelete: `${root}/deviceAlarmRepairRecord/batchDelete`,
  79. },
  80. operatorLog: {
  81. list: `${root}/operatorLog/list`,
  82. add: `${root}/operatorLog/add`,
  83. update: `${root}/operatorLog/update`,
  84. detail: `${root}/operatorLog/detail`,
  85. delete: `${root}/operatorLog/delete`,
  86. batchDelete: `${root}/operatorLog/batchDelete`,
  87. },
  88. auth: {
  89. verifyCode: `${root}/auth/verifyCode`,
  90. login: `${root}/auth/login`,
  91. updateUserPassword: `${root}/auth/updateUserPassword`,
  92. userInfo: `${root}/auth/userInfo`,
  93. logout: `${root}/auth/logout`,
  94. },
  95. role: {
  96. list: `${root}/role/list`,
  97. add: `${root}/role/add`,
  98. update: `${root}/role/update`,
  99. detail: `${root}/role/detail`,
  100. delete: `${root}/role/delete`,
  101. },
  102. power: {
  103. list: `${root}/power/list`,
  104. add: `${root}/power/add`,
  105. update: `${root}/power/update`,
  106. detail: `${root}/power/detail`,
  107. delete: `${root}/power/delete`,
  108. },
  109. rolePower: {
  110. list: `${root}/rolePower/list`,
  111. add: `${root}/rolePower/add`,
  112. update: `${root}/rolePower/update`,
  113. detail: `${root}/rolePower/detail`,
  114. delete: `${root}/rolePower/delete`,
  115. },
  116. menu: {}
  117. }
  118. ;
  119. export default Object.assign(
  120. {
  121. $base: {
  122. root: root,
  123. },
  124. },
  125. api
  126. )