diff --git a/src/components/Study/manager.vue b/src/components/Study/manager.vue index 721c67e3..c1736e76 100644 --- a/src/components/Study/manager.vue +++ b/src/components/Study/manager.vue @@ -517,8 +517,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,