From f7f245e1c22a4637063006def5045764861f9907 Mon Sep 17 00:00:00 2001 From: yuping <82253452@qq.com> Date: Mon, 16 Jan 2023 17:18:32 +0800 Subject: [PATCH] =?UTF-8?q?--fix=20=E9=9D=A2=E6=8E=88=E8=AF=BE=20=E4=B8=8E?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E5=88=86=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddLevelImportStu.vue | 29 ++----------------- .../drawers/project/ProjectFaceStu.vue | 26 ++++++++--------- .../drawers/project/ProjectFaceTaskManage.vue | 18 +++++------- .../drawers/router/RouterFaceStu.vue | 14 ++++----- .../drawers/router/RouterFaceTeachManage.vue | 29 ++++++------------- src/components/student/TableStudent.vue | 2 +- 6 files changed, 41 insertions(+), 77 deletions(-) diff --git a/src/components/drawers/AddLevelImportStu.vue b/src/components/drawers/AddLevelImportStu.vue index 4e2c0011..c501c212 100644 --- a/src/components/drawers/AddLevelImportStu.vue +++ b/src/components/drawers/AddLevelImportStu.vue @@ -31,35 +31,12 @@ name="uploadFile" :multiple="false" @change="handleChange" - :data=" - courseType == 1 - ? { + :data="{ targetId: Number(courseId), - type: 3, + type: courseType, userId: userInfo.id, userName: userInfo.realName, - } - : courseType == 3 - ? { - targetId: Number(courseId), - type: 1, - userId: userInfo.id, - userName: userInfo.realName, - } - : courseType == 4 - ? { - targetId: Number(courseId), - type: 2, - userId: userInfo.id, - userName: userInfo.realName, - } - : { - targetId: Number(courseId), - type: 3, - userId: userInfo.id, - userName: userInfo.realName, - } - " + } " :showUploadList="false" >

diff --git a/src/components/drawers/project/ProjectFaceStu.vue b/src/components/drawers/project/ProjectFaceStu.vue index c09d3bba..972d57a9 100644 --- a/src/components/drawers/project/ProjectFaceStu.vue +++ b/src/components/drawers/project/ProjectFaceStu.vue @@ -186,7 +186,7 @@ v-model:AddImpStuvisible="AddImpStuvisible" @AddImpStuvisibleClose="AddImpStuvisibleClose" :courseId="projectTaskInfo.courseId" - :courseType="2" + :courseType="3" /> { console.log("获取面授管理学员", res); @@ -866,7 +866,7 @@ export default { function exportTaskStu() { console.log("props.projectTaskInfo", props.projectTaskInfo); window.open( - `${process.env.VUE_APP_BASE_API}/admin/student/exportTaskStudent?currentStageId=${props.projectTaskInfo.stageId}&type=${1}&taskId=${props.projectTaskInfo.projectTaskId}&pid=${props.projectTaskInfo.projectId}&taskType=2&thirdType=2` + `${process.env.VUE_APP_BASE_API}/admin/student/exportTaskStudent?currentStageId=${props.projectTaskInfo.stageId}&type=3&pid=${props.projectTaskInfo.courseId}&thirdType=2` ); // api // .exportTaskStudent({ diff --git a/src/components/drawers/project/ProjectFaceTaskManage.vue b/src/components/drawers/project/ProjectFaceTaskManage.vue index 0d26edaf..0a0fbe56 100644 --- a/src/components/drawers/project/ProjectFaceTaskManage.vue +++ b/src/components/drawers/project/ProjectFaceTaskManage.vue @@ -613,23 +613,23 @@ export default { pageNo: state.currentPage, pageSize: state.pageSize, currentStageId: props.projectTaskInfo.stageId, - type: 1, - pid: props.projectTaskInfo.projectId, + type: 3, + pid: props.projectTaskInfo.courseId, status: state.projectName, studentName: state.name, - taskId: props.projectTaskInfo.projectTaskId, + // taskId: props.projectTaskInfo.projectTaskId, }); api .AssessmentManagementMessage({ pageNo: state.currentPage, pageSize: state.pageSize, currentStageId: props.projectTaskInfo.stageId, - type: 1, - pid: props.projectTaskInfo.projectId, + type: 3, + pid: props.projectTaskInfo.courseId, status: state.projectName, studentName: state.name, - taskId: props.projectTaskInfo.projectTaskId, - taskType: props.projectTaskInfo.type, + // taskId: props.projectTaskInfo.projectTaskId, + // taskType: props.projectTaskInfo.type, }) .then((res) => { console.log("获取面授管理学员", res); @@ -733,9 +733,7 @@ export default { `${ process.env.VUE_APP_BASE_API}/admin/student/exportHomeWork?currentStageId=${ props.projectTaskInfo.stageId - }&type=${1}&pid=${props.projectTaskInfo.projectId}&taskId=${ - props.projectTaskInfo.projectTaskId - }&taskType=${props.projectTaskInfo.type}` + }&type=3&pid=${props.projectTaskInfo.courseId}` ); } diff --git a/src/components/drawers/router/RouterFaceStu.vue b/src/components/drawers/router/RouterFaceStu.vue index 54117863..f25d73e1 100644 --- a/src/components/drawers/router/RouterFaceStu.vue +++ b/src/components/drawers/router/RouterFaceStu.vue @@ -181,7 +181,7 @@ v-model:AddImpStuvisible="AddImpStuvisible" @AddImpStuvisibleClose="AddImpStuvisibleClose" :courseId="datasource.courseId" - :courseType="1" + :courseType="3" /> { console.log("获取面授管理学员", res); @@ -822,7 +822,7 @@ export default { process.env.VUE_APP_BASE_API }/admin/student/exportTaskStudent?currentStageId=${ props.datasource.chapterId - }&type=${2}&pid=${props.datasource.routerId}&taskType=2&thirdType=2&taskId=${props.datasource.routerTaskId}` + }&type=3&pid=${props.datasource.courseId}&thirdType=2` ); // api // .exportTaskStudent({ diff --git a/src/components/drawers/router/RouterFaceTeachManage.vue b/src/components/drawers/router/RouterFaceTeachManage.vue index 9213d019..8a3bec80 100644 --- a/src/components/drawers/router/RouterFaceTeachManage.vue +++ b/src/components/drawers/router/RouterFaceTeachManage.vue @@ -549,26 +549,15 @@ export default { // 获取数据 //获取学员 const getStudent = () => { - console.log("我是传递的查询参数", { - pageNo: state.currentPage, - pageSize: state.pageSize, - currentStageId: props.datasource.chapterId, - type: 2, - pid: props.datasource.routerId, - taskId: props.datasource.routerTaskId, - taskType: props.datasource.type, - status: state.projectName, - studentName: state.name, - }); api .AssessmentManagementMessage({ pageNo: state.currentPage, pageSize: state.pageSize, currentStageId: props.datasource.chapterId, - type: 2, - pid: props.datasource.routerId, - taskId: props.datasource.routerTaskId, - taskType: props.datasource.type, + type: 3, + pid: props.datasource.courseId, + // taskId: props.datasource.routerTaskId, + // taskType: props.datasource.type, status: state.projectName, studentName: state.name, }) @@ -622,7 +611,7 @@ export default { `${ process.env.VUE_APP_BASE_API}/admin/student/exportTaskStudent?currentStageId=${ props.datasource.chapterId - }&type=${2}&pid=${props.datasource.routerId}&taskType=${2}&taskId=${props.datasource.routerTaskId}` + }&type=3&pid=${props.datasource.courseId}` ); // api // .exportTaskStudent({ @@ -647,10 +636,10 @@ export default { state.downloadUrl = null; let obj = { currentStageId: props.datasource.chapterId, - pid: props.datasource.routerId, - taskId: props.datasource.routerTaskId, - taskType: props.datasource.type, - type: 2, + pid: props.datasource.courseId, + // taskId: props.datasource.routerTaskId, + // taskType: props.datasource.type, + type: 3, }; api .exportHomeWork(obj) diff --git a/src/components/student/TableStudent.vue b/src/components/student/TableStudent.vue index 7378abe7..2e234d49 100644 --- a/src/components/student/TableStudent.vue +++ b/src/components/student/TableStudent.vue @@ -362,7 +362,7 @@ v-model:AddImpStuvisible="AddImpStuvisible" @AddImpStuvisibleClose="AddImpStuvisibleClose" :courseId="id" - :courseType="type === 1 ? 3 : 4" + :courseType="type" />