feat:增加外部考试考试成绩导入,增加内部考试外部考试创建时参数区分。

This commit is contained in:
wyx
2023-02-10 11:53:38 +08:00
parent 89ab60f743
commit 63641d55b7
2 changed files with 16 additions and 10 deletions

View File

@@ -689,7 +689,7 @@ export default {
}
// 新建外部考试
CreateExternalExam(state.test1).then( async res=>{
console.log(res)
console.log('新建外部考试返回的参数',res)
// 添加更新到任务
await updateTask1(res);
}).catch(err=>{
@@ -711,6 +711,7 @@ export default {
return message.warning("请先选中关卡");
}
let editObj1 = {
examType: 1,
chapterId: props.isactive,
duration: res.data.data.examinationDuration,
courseId: res.data.data.examinationId,
@@ -732,6 +733,7 @@ export default {
});
} else if (props.isLevel == 2) {
let editObj = {
examType: 1,
courseId: res.data.data.examinationId,
duration: res.data.data.examinationDuration,
name: res.data.data.examinationName,
@@ -753,6 +755,7 @@ export default {
});
} else if (props.isLevel == 3) {
addTempTask({
examType: 1,
courseId: res.data.data.examinationId,
duration: res.data.data.examinationDuration,
name: res.data.data.examinationName,
@@ -775,9 +778,9 @@ export default {
};
// 外部考试
const updateTask1 = (res) => {
state.EditTestId = res.data.data.externalId;
state.EditTestId = res.data.data.examinationId;
if (props.faceLevel) {
state.EditTestId = res.data.data.externalId;
state.EditTestId = res.data.data.examinationId;
state.paperName = "";
closeDrawer();
} else {
@@ -787,9 +790,10 @@ export default {
return message.warning("请先选中关卡");
}
let editObj1 = {
examType: 2,
chapterId: props.isactive,
courseId: res.data.data.externalId,
name: res.data.data.externalName,
courseId: res.data.data.examinationId,
name: res.data.data.examinationName,
routerId: props.routerId,
routerTaskId: props.routerTaskId || 0,
type: 5,
@@ -807,8 +811,9 @@ export default {
});
} else if (props.isLevel == 2) {
let editObj = {
courseId: res.data.data.externalId,
name: res.data.data.externalName,
examType: 2,
courseId: res.data.data.examinationId,
name: res.data.data.examinationName,
projectId: props.projectId,
projectTaskId: props.projectTaskId || 0,
stageId: props.chooseStageId || 0,
@@ -827,8 +832,9 @@ export default {
});
} else if (props.isLevel == 3) {
addTempTask({
courseId: res.data.data.externalId,
name: res.data.data.externalName,
examType: 2,
courseId: res.data.data.examinationId,
name: res.data.data.examinationName,
projectTemplateId: props.projectTemplateId,
projectTaskId: props.projectTaskId || 0,
stageId: props.chooseStageId || 0,