diff --git a/src/components/Study/manager.vue b/src/components/Study/manager.vue index 332053d0..8b810c98 100644 --- a/src/components/Study/manager.vue +++ b/src/components/Study/manager.vue @@ -292,7 +292,7 @@ 搜索 - 导出全部作业 + 导出全部作业 @@ -354,6 +354,7 @@ export default { downParams: {}, typePress: false, isHomeWork: false, + isTrue: false, catalogRecordTree:[], catalogRecordList:[], resOwnerListMap:[], @@ -510,6 +511,7 @@ export default { this.$message.warning('当前暂无数据'); return } + this.isTrue = true; let params = { courseName:this.manageStudyData.name, courseId: this.manageStudyData.id, @@ -534,6 +536,7 @@ export default { headers: { 'X-Access-Token': getToken() } }).then((response) => { if (response.status === 200) { + this.isTrue = false; if (!(response.headers['content-type']).startsWith('application/json')) { this.resolveBlob(response, 'application/zip', `${params.courseName}【作业】`); } else { @@ -547,6 +550,7 @@ export default { } } }).catch((error) => { + this.isTrue = false; // 错误处理 console.log(error); this.$message.error(error.data ? error.data.message : error.toString());