shiftChangeMgr.js 2.7 KB

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