feat:评估编辑

This commit is contained in:
dongwug
2022-11-07 18:26:40 +08:00
parent e688448cf9
commit 0b347d90aa

View File

@@ -147,6 +147,10 @@ export default {
type: Number, type: Number,
default: null, default: null,
}, },
EditEvalId: {
type: Number,
default: null,
},
}, },
setup(props, ctx) { setup(props, ctx) {
const state = reactive({ const state = reactive({
@@ -245,7 +249,7 @@ export default {
createUser: 0, createUser: 0,
evaluationEndTime: state.endTimes, evaluationEndTime: state.endTimes,
evaluationFlag: "", evaluationFlag: "",
evaluationId: "", evaluationId: 0,
evaluationPictureAddress: "", evaluationPictureAddress: "",
evaluationStartTime: state.startTimes, evaluationStartTime: state.startTimes,
evaluationTag: "", evaluationTag: "",
@@ -259,7 +263,7 @@ export default {
createUser: 0, createUser: 0,
evaluationEndTime: "", evaluationEndTime: "",
evaluationFlag: "", evaluationFlag: "",
evaluationId: 125, evaluationId: props.EditEvalId == null ? 0 : props.EditEvalId,
evaluationName: state.inputV1, evaluationName: state.inputV1,
evaluationPictureAddress: "", evaluationPictureAddress: "",
evaluationStartTime: "", evaluationStartTime: "",
@@ -276,11 +280,11 @@ export default {
console.log("创建成功", res); console.log("创建成功", res);
message.success("创建成功"); message.success("创建成功");
closeDrawer(); closeDrawer();
//渲染到学历路径 //渲染到项目列表
if (props.learn == 0) if (props.learn == 0)
apitaskadd apitaskadd
.addTask({ .addTask({
courseId: 0, courseId: res.data.data.evaluationId,
duration: 0, duration: 0,
flag: true, flag: true,
name: obj.evaluationName, name: obj.evaluationName,
@@ -300,11 +304,11 @@ export default {
.catch((err) => { .catch((err) => {
console.log(err); console.log(err);
}); });
//渲染到项目列表 //渲染到学历路径
else { else {
let editObj1 = { let editObj1 = {
chapterId: props.isactive, chapterId: props.isactive,
courseId: 0, courseId: res.data.data.evaluationId,
duration: 0, duration: 0,
flag: true, flag: true,
name: obj.evaluationName, name: obj.evaluationName,
@@ -322,11 +326,12 @@ export default {
} }
else { else {
api api
.queryEvaluationDetailById(obj.evaluationId) .queryEvaluationDetailById(objedit.evaluationId)
.then((res) => { .then((res) => {
setTimeout(() => { setTimeout(() => {
console.log("获取成功", res,obj.evaluationId); console.log("获取成功", res,objedit.evaluationId);
message.success("获取成功"); message.success("获取成功");
}, 1000); }, 1000);
}) })
.catch((err) => { .catch((err) => {