mesNotice.js 2.8 KB

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