|
@ -356,31 +356,33 @@ export default { |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
handleExport() { |
|
|
handleExport() { |
|
|
let params = {} |
|
|
let params = { |
|
|
// window.location.href = window.SITE_CONFIG['apiURL'] + '/resi/partymember/icpartymemberstyle/export' |
|
|
agencyId: this.$store.state.user.agencyId, |
|
|
|
|
|
pageSize: 9999, |
|
|
|
|
|
pageNo: this.currentPage |
|
|
|
|
|
} |
|
|
// .post('epmetuser/icresiuser/exportExcel', params) |
|
|
// .post('epmetuser/icresiuser/exportExcel', params) |
|
|
// axios({ |
|
|
axios({ |
|
|
// url: window.SITE_CONFIG['apiURL'] + '/resi/partymember/icpartymemberstyle/export', |
|
|
url: window.SITE_CONFIG['apiURL'] + '/resi/partymember/icpartymemberstyle/export', |
|
|
// // url: 'epmetuser/icresiuser/exportExcel', |
|
|
// url: 'epmetuser/icresiuser/exportExcel', |
|
|
// method: 'post', |
|
|
method: 'post', |
|
|
// data: params, |
|
|
data: params, |
|
|
// responseType: 'blob' |
|
|
responseType: 'blob' |
|
|
// }) |
|
|
}) |
|
|
this.$http.post('/resi/partymember/icpartymemberstyle/export') |
|
|
|
|
|
.then(res => { |
|
|
.then(res => { |
|
|
console.log('resllll', res) |
|
|
console.log('resllll', res) |
|
|
// let fileName = window.decodeURI(res.headers["content-disposition"].split(";")[1].split("=")[1]) |
|
|
let fileName = window.decodeURI(res.headers["content-disposition"].split(";")[1].split("=")[1]) |
|
|
// console.log('filename', fileName) |
|
|
console.log('filename', fileName) |
|
|
// let blob = new Blob([res.data], { type: 'application/vnd.ms-excel' }) |
|
|
let blob = new Blob([res.data], { type: 'application/vnd.ms-excel' }) |
|
|
// var url = window.URL.createObjectURL(blob) |
|
|
var url = window.URL.createObjectURL(blob) |
|
|
// var aLink = document.createElement('a') |
|
|
var aLink = document.createElement('a') |
|
|
// aLink.style.display = 'none' |
|
|
aLink.style.display = 'none' |
|
|
// aLink.href = url |
|
|
aLink.href = url |
|
|
// aLink.setAttribute('download', fileName) |
|
|
aLink.setAttribute('download', fileName) |
|
|
// document.body.appendChild(aLink) |
|
|
document.body.appendChild(aLink) |
|
|
// aLink.click() |
|
|
aLink.click() |
|
|
// document.body.removeChild(aLink) //下载完成移除元素 |
|
|
document.body.removeChild(aLink) //下载完成移除元素 |
|
|
// window.URL.revokeObjectURL(url) //释放掉blob对象 |
|
|
window.URL.revokeObjectURL(url) //释放掉blob对象 |
|
|
}) |
|
|
}) |
|
|
.catch((err) => { |
|
|
.catch((err) => { |
|
|
console.log('获取导出情失败', err) |
|
|
console.log('获取导出情失败', err) |
|
|