fix(ems): 修复监督检查清单导入时 token 过期问题

- 在 created 钩子中设置上传 headers 中的 token
- 在打开导入对话框时重新设置最新的 token
- 在提交上传文件前确保 token 是最新的
- 移除了初始化时不必要的 token 设置,
boardTest
zch 2 weeks ago
parent 5043181823
commit 233168e696

@ -586,9 +586,7 @@
url: "",
updateSupport: false,
isUploading: false,
headers: {
Authorization: "Bearer " + localStorage.getItem("token")
}
headers: {}
},
//
detailDrawer: false,
@ -605,6 +603,7 @@
created() {
this.getList();
this.upload.url = process.env.VUE_APP_BASE_API + "/ems/info/supervisionChecklist/importData";
this.upload.headers = { Authorization: "Bearer " + this.$store.getters.token };
},
mounted() {
document.addEventListener('click', this.hideContextMenu);
@ -737,6 +736,8 @@
/** 导入按钮操作 */
handleImport() {
this.upload.title = "导入动力能源部监督检查清单";
// token
this.upload.headers = { Authorization: "Bearer " + this.$store.getters.token };
this.upload.open = true;
},
/** 下载模板操作 */
@ -758,6 +759,8 @@
},
//
submitFileForm() {
// token
this.upload.headers = { Authorization: "Bearer " + this.$store.getters.token };
this.$refs.upload.submit();
},
//

Loading…
Cancel
Save