From af0e54c8df97f3dd3675f37d48bb8250c423afa5 Mon Sep 17 00:00:00 2001 From: weinan2087 Date: Wed, 4 Jan 2023 16:46:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/boe/courseRecord.js | 40 ++++++++++++++++++++++++++++++++----- 1 file changed, 35 insertions(+), 5 deletions(-) diff --git a/src/api/boe/courseRecord.js b/src/api/boe/courseRecord.js index 33dda498..696904b6 100644 --- a/src/api/boe/courseRecord.js +++ b/src/api/boe/courseRecord.js @@ -9,7 +9,7 @@ const baseURL = process.env.VUE_APP_BOE_BASE_API; /** * 导出授课记录 * - * @param {Object} kid + * @param {Object} data */ const courseRecordExport = function(data) { return axios.request({ @@ -20,14 +20,42 @@ const courseRecordExport = function(data) { headers:{'Content-Type':'application/json;charset=utf-8'}, responseType: 'blob' }) - - // return ajax.postJson('/b1/system/teacher/teacher-course-export',data); } +/** + * 导出课程下的学员信息 + * + */ +const exportStudentOfCourse = function(userId,courseId) { + return axios.request({ + baseURL, + url: '/b1/system/teacher/teacher-course-student-export?userId='+userId+'&courseId='+courseId, + method: 'post', + headers:{'Content-Type':'application/json;charset=utf-8'}, + responseType: 'blob' + }) +} + +/** + * 导出教师下的所有授课记录下的学员信息 + * + */ +const exportStudentOfTearcher = function(userId) { + return axios.request({ + baseURL, + url: '/b1/system/teacher/teacher-course-student-export?userId='+userId, + method: 'post', + headers:{'Content-Type':'application/json;charset=utf-8'}, + responseType: 'blob' + }) +} + + + /** * 授课记录列表 * - * @param {Object} kid + * @param {Object} data */ const courseRecordList = function(data) { return ajax.postJson('/b1/system/teacher/teacher-course-list',data); @@ -37,6 +65,8 @@ const courseRecordList = function(data) { export default { courseRecordExport, - courseRecordList + courseRecordList, + exportStudentOfCourse, + exportStudentOfTearcher }