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");