From c317aa1af15cbb5f2b83931517fc0a326f0615e1 Mon Sep 17 00:00:00 2001 From: chendaze <1824191732@qq.com> Date: Thu, 4 Apr 2024 14:14:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E4=BC=81=E4=B8=9A?= =?UTF-8?q?=E7=9A=84=20=E5=AF=BC=E5=87=BA=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/admin/customer.js | 2 +- src/views/admin/CustomerEdit.vue | 40 ++++++++++++++++---------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/api/admin/customer.js b/src/api/admin/customer.js index f99b2ff..385cba9 100644 --- a/src/api/admin/customer.js +++ b/src/api/admin/customer.js @@ -141,7 +141,7 @@ export function importData (data) { export function exportTemplate () { return axios({ url: api.icsCustomerStaff + '/exportTemplate', - method: 'post', + method: 'get', data: { } }) } diff --git a/src/views/admin/CustomerEdit.vue b/src/views/admin/CustomerEdit.vue index 9d6b87c..f8548df 100644 --- a/src/views/admin/CustomerEdit.vue +++ b/src/views/admin/CustomerEdit.vue @@ -587,7 +587,8 @@ export default { roomList: [], //房间 tenantEnable: false, parkEnable: false, - mdl: {} + mdl: {}, + } }, filters: { @@ -618,6 +619,7 @@ export default { this.getUserDetail(); }, methods: { + // 获取用户详细信息 getUserDetail() { getInfo().then(res => { @@ -775,26 +777,24 @@ export default { }) }, exportTemplate() { - exportTemplate().then(res => { - console.log(res) - this.downloadFile(res) - }) - }, - downloadFile(data) { - let fileName = '客户导入模板' - - let link = document.createElement('a') - let blob = new Blob([data], { type: 'application/vnd.ms-excel;charset=utf-8' }) - console.log(blob) - link.style.display = 'none' - link.download = fileName + '.xlsx' - link.href = URL.createObjectURL(blob) - // link.setAttribute('download', fileName+'.xlsx'); - document.body.appendChild(link) - link.click() - URL.revokeObjectURL(link.href) // 释放URL 对象 - document.body.removeChild(link) + const baseURL = process.env.VUE_APP_API_BASE_URL + window.open(`${baseURL}/admin/staff/exportTemplate`) }, + // downloadFile(data) { + // let fileName = '客户导入模板' + // + // let link = document.createElement('a') + // let blob = new Blob([data], { type: 'application/vnd.ms-excel;charset=utf-8' }) + // console.log(blob) + // link.style.display = 'none' + // link.download = fileName + '.xlsx' + // link.href = URL.createObjectURL(blob) + // // link.setAttribute('download', fileName+'.xlsx'); + // document.body.appendChild(link) + // link.click() + // URL.revokeObjectURL(link.href) // 释放URL 对象 + // document.body.removeChild(link) + // }, customRequest(file) {