feat: 合并

This commit is contained in:
王熙东
2022-11-04 19:10:47 +08:00
parent 5d54311edd
commit 6d035b353a

View File

@@ -759,6 +759,9 @@ import * as apistage from "../../api/indexStage";
import * as apimove from "../../api/indexMovetask";
import draggable from "vuedraggable";
import { storage } from "../../api/storage";
import {updateExamination,deleteExaminationById} from "@/api/indexExam"
import { updateWorkTaskUsing, deleteWorkTask} from "@/api/indexWork";
const drawercolumns = [
{
title: "项目名称",
@@ -1242,6 +1245,91 @@ export default {
console.log("添加数据", data);
getTask(data);
};
// 编辑考试
const updateTest = (id) => {
let obj = {
"createTime": "",
"createUser": 0,
"examinationDuration": '',
"examinationEndTime": '',
"examinationExplain": '',
"examinationFlag": "",
"examinationId": id || 0,
"examinationLimit": '',
"examinationName": '',
"examinationPaperId": 0,
"examinationPaperName": '',
"examinationStartTime": '',
"examinationTag": "",
"passLine": '',
"questionArrangement": '',
"scoringModel": '',
"showAnalysis": '',
"showAnswers": '',
"updateTime": "",
"updateUser": 0
}
updateExamination(obj).then((res)=>{
console.log(res);
message.error(`编辑成功`);
}).catch(()=>{
message.error(`编辑失败`)
})
}
// 删除考试
const deleteTest = () => {
let obj = {
examinationId:0,
}
deleteExaminationById(obj).then((res) => {
console.log("删除成功", res);
message.success("删除成功");
//重新获取列表
getTask();
})
.catch((err) => {
console.log(err);
});
}
// 删除作业
const deleteWork = () => {
let obj = {
workId:0,
}
deleteWorkTask(obj).then((res) => {
console.log("删除成功", res);
message.success("删除成功");
//重新获取列表
getTask();
})
.catch((err) => {
console.log(err);
});
}
// 编辑作业
const updateWork = () => {
let obj = {
"createTime": "",
"createUser": 0,
"submitEndTime": '',
"submitStartTime": '',
"updateTime": "",
"updateUser": 0,
"workEnclosureAddress": "",
"workFlag": "",
"workId": 0,
"workName": '',
"workRequirement": '',
"workTag": ""
}
updateWorkTaskUsing(obj).then((res) => {
console.log(res);
}).catch((err) => {
message.error(`编辑失败${err}`)
})
};
//删除直播
const deleteLiveBroadcast = () => {
@@ -1862,6 +1950,10 @@ export default {
getStageData,
moveTask,
deleteTaskAll,
updateTest,
updateWork,
deleteTest,
deleteWork,
};
},
};