areaMgr.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. import axiosApi from '../AxiosApi.js'
  2. const apiList = {
  3. getList: {
  4. method: 'GET',
  5. url: `/authority/zZone/all`
  6. },
  7. zoneListExceptBz: {
  8. method: 'GET',
  9. url: `/authority/zZone/zoneListExceptBz`
  10. },
  11. page: {
  12. method: 'POST',
  13. url: `/authority/zZone/page`
  14. },
  15. update: {
  16. method: 'POST',
  17. url: `/authority/zZone/update`
  18. },
  19. changeMode: {
  20. method: 'POST',
  21. url: `/authority/zZone/changeMode`
  22. },
  23. save: {
  24. method: 'POST',
  25. url: `/authority/zZone`
  26. },
  27. updateStatus: {
  28. method: 'POST',
  29. url: `/authority/zZone/status`
  30. },
  31. remove: {
  32. method: 'DELETE',
  33. url: `/authority/zZone`
  34. },
  35. delete: {
  36. method: 'POST',
  37. url: `/authority/zZone/delete`
  38. },
  39. iconGroupList: {
  40. method: 'POST',
  41. url: `/authority/zZone/iconGroupList/v1`
  42. },
  43. list: {
  44. method: 'POST',
  45. url: `/authority/zZone/query`
  46. },
  47. preview: {
  48. method: 'POST',
  49. url: `/authority/zZone/preview`
  50. },
  51. export: {
  52. method: 'POST',
  53. url: `/authority/zZone/export`
  54. },
  55. import: {
  56. method: 'POST',
  57. url: `/authority/zZone/import`
  58. },
  59. allSelect: {
  60. method: 'GET',
  61. url: `/authority/zZone/allSelect`
  62. },
  63. }
  64. export default {
  65. getList (data) {
  66. return axiosApi({
  67. ...apiList.getList,
  68. data
  69. })
  70. },
  71. zoneListExceptBz (data) {
  72. return axiosApi({
  73. ...apiList.zoneListExceptBz,
  74. data
  75. })
  76. },
  77. page (data) {
  78. return axiosApi({
  79. ...apiList.page,
  80. data
  81. })
  82. },
  83. save (data) {
  84. return axiosApi({
  85. ...apiList.save,
  86. data
  87. })
  88. },
  89. update (data) {
  90. return axiosApi({
  91. ...apiList.update,
  92. data
  93. })
  94. },
  95. changeMode (data) {
  96. return axiosApi({
  97. ...apiList.changeMode,
  98. data
  99. })
  100. },
  101. updateStatus (data) {
  102. return axiosApi({
  103. ...apiList.updateStatus,
  104. data
  105. })
  106. },
  107. remove (data) {
  108. return axiosApi({
  109. ...apiList.remove,
  110. data
  111. })
  112. },
  113. delete (data) {
  114. return axiosApi({
  115. ...apiList.delete,
  116. data
  117. })
  118. },
  119. iconGroupList (data) {
  120. return axiosApi({
  121. ...apiList.iconGroupList,
  122. data
  123. })
  124. },
  125. list (data) {
  126. return axiosApi({
  127. ...apiList.list,
  128. data
  129. })
  130. },
  131. check (code) {
  132. return axiosApi({
  133. method: 'GET',
  134. url: `/authority/zZone/check/${code}`
  135. })
  136. },
  137. checkField (data) {
  138. return axiosApi({
  139. method: 'POST',
  140. url: `/authority/zZone/check`,
  141. data
  142. })
  143. },
  144. preview (data) {
  145. return axiosApi({
  146. ...apiList.preview,
  147. data
  148. })
  149. },
  150. export (data) {
  151. return axiosApi({
  152. ...apiList.export,
  153. responseType: "blob",
  154. data
  155. })
  156. },
  157. import (data) {
  158. return axiosApi({
  159. ...apiList.import,
  160. data
  161. })
  162. },
  163. allSelect (data) {
  164. return axiosApi({
  165. ...apiList.allSelect,
  166. data
  167. })
  168. }
  169. }