fix:修改面授课任务添加

This commit is contained in:
wyx
2023-02-14 02:33:27 +08:00
parent 6869af05c3
commit aaefa3e2af
2 changed files with 9 additions and 6 deletions

View File

@@ -670,6 +670,7 @@ export default {
//新建或编辑面授 //新建或编辑面授
// 新增任务 // 新增任务
const updateFaceTeach = () => { const updateFaceTeach = () => {
console.log(props)
if ( if (
state.courseName == "" || state.courseName == "" ||
state.chooseCourse == null || state.chooseCourse == null ||
@@ -726,6 +727,7 @@ export default {
editPlan(obj) editPlan(obj)
.then(async (res) => { .then(async (res) => {
message.destroy(); message.destroy();
console.log('添加成功----》', res)
// message.success(`添加成功`); // message.success(`添加成功`);
await updateTask(res); await updateTask(res);
ctx.emit("changeData", false); ctx.emit("changeData", false);
@@ -751,15 +753,16 @@ export default {
message.destroy(); message.destroy();
return message.warning("请先选中关卡"); return message.warning("请先选中关卡");
} }
console.log('=====>1111',props.edit , props.taskIdDraft , props.taskCourseID)
let editObj1 = { let editObj1 = {
chapterId: props.isactive, chapterId: props.isactive,
courseId: res.data.data.offcoursePlanId, courseId: res.data.data.id,
name: res.data.data.name, name: res.data.data.name,
duration: res.data.data.duration, duration: res.data.data.duration,
routerId: props.routerId, routerId: props.routerId,
routerTaskId: props.routerTaskId || 0, routerTaskId: props.routerTaskId || 0,
type: 2, type: 2,
id: props.taskIdDraft id: props.edit ? props.taskIdDraft : res.data.data.id
}; };
await RouterEditTask(editObj1) await RouterEditTask(editObj1)
.then(() => { .then(() => {
@@ -780,7 +783,7 @@ export default {
projectTaskId: props.projectTaskId || 0, projectTaskId: props.projectTaskId || 0,
stageId: props.chooseStageId || 0, stageId: props.chooseStageId || 0,
type: 2, type: 2,
id: props.taskIdDraft id: props.edit ? props.taskIdDraft : props.taskCourseID
}; };
// 新增编辑或新增项目 // 新增编辑或新增项目
await ProjectEditTask(editObj) await ProjectEditTask(editObj)
@@ -801,7 +804,7 @@ export default {
projectTaskId: props.projectTaskId || 0, projectTaskId: props.projectTaskId || 0,
stageId: props.chooseStageId || 0, stageId: props.chooseStageId || 0,
type: 2, type: 2,
id: props.taskIdDraft id: props.edit ? props.taskIdDraft : props.taskCourseID
}) })
.then(() => { .then(() => {
//message.success(`${props.EditFaceId ? "编辑" : "新增"}阶段任务成功` ); //message.success(`${props.EditFaceId ? "编辑" : "新增"}阶段任务成功` );

View File

@@ -210,7 +210,7 @@
<div class="lin"></div> <div class="lin"></div>
</div> </div>
<div class="item"> <div class="item">
<div class="itcon" @click="showAddface"> <div class="itcon" @click="showAddface()">
<div class="img"> <div class="img">
<img src="../../assets/images/leveladd/mian.png" /> <img src="../../assets/images/leveladd/mian.png" />
</div> </div>
@@ -219,7 +219,7 @@
<!-- 添加面授 --> <!-- 添加面授 -->
<add-faceteach @changeData="updateTableData" v-model:edit="edit" v-model:isactive="isactive" <add-faceteach @changeData="updateTableData" v-model:edit="edit" v-model:isactive="isactive"
v-model:routerId="routerId" v-model:chooseStageId="chooseStageId" v-model:routerTaskId="routerTaskId" v-model:routerId="routerId" v-model:chooseStageId="chooseStageId" v-model:routerTaskId="routerTaskId"
v-model:addfaceteachVisible="addfaceteachVisible" v-model:EditFaceId="EditFaceId" :isLevel="isLevel" v-model:taskIdDraft="taskIdDraft" v-model:taskCourseID="taskCourseID" /> v-model:addfaceteachVisible="addfaceteachVisible" v-model:EditFaceId="EditFaceId" v-model:taskIdDraft="taskIdDraft" v-model:taskCourseID="taskCourseID" :isLevel="isLevel" />
<!-- 添加面授 --> <!-- 添加面授 -->
<div class="lin"></div> <div class="lin"></div>
</div> </div>