areaMgr.js 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  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. getTimeSpanList: {
  64. method: 'POST',
  65. url: `/authority/zZone/getTimeSpanList`
  66. },
  67. robotList: {
  68. method: 'POST',
  69. url: `/authority/productionresourceBiz/robotMonitor`
  70. }
  71. }
  72. export default {
  73. getList (data) {
  74. return axiosApi({
  75. ...apiList.getList,
  76. data
  77. })
  78. },
  79. zoneListExceptBz (data) {
  80. return axiosApi({
  81. ...apiList.zoneListExceptBz,
  82. data
  83. })
  84. },
  85. page (data) {
  86. return axiosApi({
  87. ...apiList.page,
  88. data
  89. })
  90. },
  91. save (data) {
  92. return axiosApi({
  93. ...apiList.save,
  94. data
  95. })
  96. },
  97. update (data) {
  98. return axiosApi({
  99. ...apiList.update,
  100. data
  101. })
  102. },
  103. changeMode (data) {
  104. return axiosApi({
  105. ...apiList.changeMode,
  106. data
  107. })
  108. },
  109. updateStatus (data) {
  110. return axiosApi({
  111. ...apiList.updateStatus,
  112. data
  113. })
  114. },
  115. remove (data) {
  116. return axiosApi({
  117. ...apiList.remove,
  118. data
  119. })
  120. },
  121. delete (data) {
  122. return axiosApi({
  123. ...apiList.delete,
  124. data
  125. })
  126. },
  127. iconGroupList (data) {
  128. return axiosApi({
  129. ...apiList.iconGroupList,
  130. data
  131. })
  132. },
  133. list (data) {
  134. return axiosApi({
  135. ...apiList.list,
  136. data
  137. })
  138. },
  139. check (code) {
  140. return axiosApi({
  141. method: 'GET',
  142. url: `/authority/zZone/check/${code}`
  143. })
  144. },
  145. checkField (data) {
  146. return axiosApi({
  147. method: 'POST',
  148. url: `/authority/zZone/check`,
  149. data
  150. })
  151. },
  152. getByIndition(data){
  153. return axiosApi({
  154. method: 'POST',
  155. url: `/authority/productionresource/getByIndition`,
  156. data
  157. })
  158. },
  159. preview (data) {
  160. return axiosApi({
  161. ...apiList.preview,
  162. data
  163. })
  164. },
  165. export (data) {
  166. return axiosApi({
  167. ...apiList.export,
  168. responseType: "blob",
  169. data
  170. })
  171. },
  172. import (data) {
  173. return axiosApi({
  174. ...apiList.import,
  175. data
  176. })
  177. },
  178. allSelect (data) {
  179. return axiosApi({
  180. ...apiList.allSelect,
  181. data
  182. })
  183. },
  184. getTimeSpanList (data) {
  185. return axiosApi({
  186. ...apiList.getTimeSpanList,
  187. data
  188. })
  189. },
  190. robotList (data) {
  191. return axiosApi({
  192. ...apiList.robotList,
  193. data
  194. })
  195. }
  196. }