面授评估回显

This commit is contained in:
zhangyc
2022-12-19 07:57:52 +08:00
parent 68686f6e95
commit fa7896c044

View File

@@ -267,7 +267,7 @@
<div class="signbox"></div>
<div class="btnbox">
<button class="xkbtn" @click="showAssessment">选择评估</button>
<div v-if="assessmentId > 0">
<div v-if="assessmentName">
<a-tag closable color="processing" @close="logA">
<span style="font-size: 14px; line-height: 33px">{{
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");