diff --git a/src/components/Study/manager.vue b/src/components/Study/manager.vue index 183cfed0..4a9bdb8f 100644 --- a/src/components/Study/manager.vue +++ b/src/components/Study/manager.vue @@ -527,8 +527,16 @@ export default { name: this.downParams.name || '', contentId: this.contentId, } - // window.open(`/systemapi/xboe/m/course/portal/export?contentId=${params.contentId}&courseName=${params.courseName}`) + window.open(`/systemapi/xboe/m/course/portal/export?contentId=${params.contentId}&courseName=${params.courseName}&courseId=${params.courseId}&status=${params.status}&name=${params.name}`) const url = `/systemapi/xboe/m/course/portal/export?contentId=${params.contentId}&courseName=${params.courseName}&courseId=${params.courseId}&status=${params.status}&name=${params.name}` + axios({ + method: 'get', + url: url, + responseType: 'blob', + headers: { 'X-Access-Token': getToken() } + }).then((res) => { + this.resolveBlob(res, 'application/zip',`${params.courseName}γ€δ½œδΈšγ€‘`) + }) axios({ method: 'get', url: url,