From d37000782966a4b58769e30fe8f06711d880b3ff Mon Sep 17 00:00:00 2001 From: chenze <1824191732@qq.com> Date: Wed, 28 Aug 2024 21:31:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E5=B7=A5=E5=8D=95?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E9=97=AE=E9=A2=98=EF=BC=8C=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E4=BA=86=E5=B7=A5=E5=8D=95=E6=9F=A5=E8=AF=A2=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/admin/repair/repairIo.js | 30 +++++++++++ src/views/admin/RepairList.vue | 88 ++++++++++++++++++++++++++++++++ 2 files changed, 118 insertions(+) create mode 100644 src/api/admin/repair/repairIo.js diff --git a/src/api/admin/repair/repairIo.js b/src/api/admin/repair/repairIo.js new file mode 100644 index 0000000..b01955f --- /dev/null +++ b/src/api/admin/repair/repairIo.js @@ -0,0 +1,30 @@ +import { axios } from '@/utils/request' + +const api = { + repairFailureType: '/admin/repair/io' +} + +export function exportTemplate () { + return axios({ + url: api.repairFailureType + '/exportTemplate', + method: 'get', + responseType: 'blob' + }) +} + +export function exportRepair (parameter) { + return axios({ + url: api.repairFailureType + '/exportRepair', + method: 'get', + params: parameter, + responseType: 'blob' + + }) +} +export function importData (data) { + return axios({ + url: api.repairFailureType + '/importRepair', + method: 'post', + data: data + }) +} diff --git a/src/views/admin/RepairList.vue b/src/views/admin/RepairList.vue index 2692510..37dd104 100644 --- a/src/views/admin/RepairList.vue +++ b/src/views/admin/RepairList.vue @@ -58,6 +58,10 @@ 查询 重置 + 导出工单模板 + 导出工单模板 + 导入 + @@ -91,7 +95,21 @@ + + +
+ + 导入用户数据 + +
+ +
+ +