From fa7896c0448995a35a2e8f4ee9f1d0c9a878a171 Mon Sep 17 00:00:00 2001 From: zhangyc Date: Mon, 19 Dec 2022 07:57:52 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=A2=E6=8E=88=E8=AF=84=E4=BC=B0=E5=9B=9E?= =?UTF-8?q?=E6=98=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddFaceteach.vue | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/src/components/drawers/AddFaceteach.vue b/src/components/drawers/AddFaceteach.vue index df5e1d0f..12d12538 100644 --- a/src/components/drawers/AddFaceteach.vue +++ b/src/components/drawers/AddFaceteach.vue @@ -267,7 +267,7 @@
-
+
{{ assessmentName @@ -483,7 +483,7 @@ export default { fileList: [], chooseCourse: null, //选择的在线课程 chooseCourseName: null, //选择的在线课程 - assessmetId: null, + assessmentId: null, EditTestId: null, EditWorkId: null, workName: null, @@ -512,6 +512,7 @@ export default { state.chooseCourse = null; state.EditTestId = null; state.assessmentId = null; + state.assessmentName =""; state.EditWorkId = null; state.EditEvalId = null; state.applyFlag = ""; @@ -546,7 +547,8 @@ export default { console.log(e); }; const logA = (e) => { - state.EditEvalId = null; + state.assessmentId = null; + state.assessmentName =""; console.log(e); }; @@ -593,8 +595,8 @@ export default { state.EditTestId = result.testId; state.EditWorkId = result.homeWorkId; state.assessmentId = result.evaluateId; - state.needEval = result.evaluateId; - console.log("====",!result.offcourseId,!result.homeWorkId,!result.testId); + state.needEval = result.evalFlag == 1? true:false; + console.log("==state.needEval ==",state.needEval ); if(result.offcourseId){ detail({offcourseId:result.offcourseId}).then((res)=>{ state.chooseCourseName =res.data.data.name; @@ -602,8 +604,8 @@ export default { }); } - if(result.evaluateId){ - queryAppraiseDetailById({assessmentId:!result.offcourseId}).then((res)=>{ + if(result.evalFlag == 1 && result.evaluateId){ + queryAppraiseDetailById({assessmentId:result.evaluateId}).then((res)=>{ state.assessmentName =res.data.data.assessmentName; }); } @@ -659,15 +661,16 @@ export default { completeType: type.concat(t), description: state.description, endTime: parseInt(new Date(state.chooseTime[1].$d).getTime() / 1000), - evalFlag: state.needEval ? 1 : 0, + evalFlag: state.needEval && state.assessmentId > 0 ? 1 : 0, evaluateId: state.assessmentId, homeWorkId: state.EditWorkId, - name: state.courseName, + name: state.courseName, projectMember: p.concat(p1), offcourseId: state.chooseCourse, offcoursePlanId: props.EditFaceId > 0 ? props.EditFaceId : 0, testId: state.EditTestId, duration: state.duration, + }; console.log("obj============", obj, "6" + "9"); console.log("222222222");