瀏覽代碼

前端页面api处理

oyq28 2 周之前
父節點
當前提交
2a3e3c8037
共有 1 個文件被更改,包括 162 次插入0 次删除
  1. 162 0
      imcs-ui/src/api/runManageCenter/mesNotice.js

+ 162 - 0
imcs-ui/src/api/runManageCenter/mesNotice.js

@@ -0,0 +1,162 @@
+/*********************** 【订单明细】API ********************/
+import axiosApi from '../AxiosApi.js'
+
+const apiList = {
+	getList: {
+    method: 'POST',
+    url: `/authority/mesNotice/all`
+  },
+  page: {
+    method: 'POST',
+    url: `/authority/mesNotice/page`
+  },
+  pageList: {
+    method: 'POST',
+    url: `/authority/mesNotice/pageList`
+  },
+  update: {
+    method: 'POST',
+    url: `/authority/mesNotice/update`
+  },
+  save: {
+    method: 'POST',
+    url: `/authority/mesNotice/save`
+  },
+  updateStatus: {   // 审核状态
+    method: 'POST',
+    url: `/authority/mesNotice/updateStatus`
+  },
+  remove: {
+    method: 'DELETE',
+    url: `/authority/mesNotice`
+  },
+  delete: {
+    method: 'POST',
+    url: `/authority/mesNotice/delete`
+  },
+  get: {
+    method: 'POST',
+    url: `/authority/mesNotice/get`
+  },
+  list: {
+    method: 'POST',
+    url: `/authority/mesNotice/query`
+  },
+  preview: {
+    method: 'POST',
+    url: `/authority/mesNotice/preview`
+  },
+  export: {
+    method: 'POST',
+    url: `/authority/mesNotice/export`
+  },
+  import: {
+    method: 'POST',
+    url: `/authority/mesNotice/import`
+  },
+  download: {
+    method: 'GET',
+    url: `/authority/mesNotice/download`
+  }
+}
+
+export default {
+	getList (data) {
+    return axiosApi({
+      ...apiList.getList,
+      data
+    })
+  },
+  page (data) {
+    return axiosApi({
+      ...apiList.page,
+      data
+    })
+  },
+  pageList (data) {
+    return axiosApi({
+      ...apiList.pageList,
+      data
+    })
+  },
+  save (data) {
+    return axiosApi({
+      ...apiList.save,
+      data
+    })
+  },
+  update (data) {
+    return axiosApi({
+      ...apiList.update,
+      data
+    })
+  },
+  updateStatus (data) {
+    return axiosApi({
+      ...apiList.updateStatus,
+      data
+    })
+  },
+  remove (data) {
+    return axiosApi({
+      ...apiList.remove,
+      data
+    })
+  },
+  delete (data) {
+    return axiosApi({
+      ...apiList.remove,
+      data
+    })
+  },
+  get (data) {
+    return axiosApi({
+      ...apiList.get,
+      data
+    })
+  },
+  list (data) {
+    return axiosApi({
+      ...apiList.list,
+      data
+    })
+  },
+  check (code) {
+    return axiosApi({
+      method: 'GET',
+      url: `/authority/mesNotice/check/${code}`
+    })
+  },
+  checkField (data) {
+    return axiosApi({
+      method: 'POST',
+      url: `/authority/mesNotice/check`,
+      data
+    })
+  },
+  preview (data) {
+    return axiosApi({
+      ...apiList.preview,
+      data
+    })
+  },
+  export (data) {
+    return axiosApi({
+      ...apiList.export,
+      responseType: "blob",
+      data
+    })
+  },
+  import (data) {
+    return axiosApi({
+      ...apiList.import,
+      data
+    })
+  },
+  download (data) {
+    return axiosApi({
+      ...apiList.download,
+      data
+    })
+  }
+}