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) {