diff --git a/src/views/modules/base/diyInfo.vue b/src/views/modules/base/diyInfo.vue index a202036a..0fd29a40 100644 --- a/src/views/modules/base/diyInfo.vue +++ b/src/views/modules/base/diyInfo.vue @@ -83,7 +83,7 @@
模板名称:
- + 保存为常用模板
@@ -330,13 +330,17 @@ export default { await this.$http({ method: 'POST', url, - responseType: 'blob', + // responseType: 'blob', data: params }) .then(res => { console.log('res----dddd', res) // this.download(res.data, title + '.xls') - this.getTemplateList() + // this.getTemplateList() + this.exportLoading = false + if (res.data.code && res.data.code == 9999) { + return this.$message.error(res.data.msg) + } if (res.headers["content-disposition"]) { let fileName = window.decodeURI(res.headers["content-disposition"].split(";")[1].split("=")[1]) console.log('filename', fileName) @@ -353,7 +357,6 @@ export default { this.$message.success('导出成功') this.$emit('close') } else this.$message.error('下载失败') - this.exportLoading = false }) .catch(err => { console.log('err', err)