diff --git a/src/components/drawers/AddDiscuss.vue b/src/components/drawers/AddDiscuss.vue index 56a53e9d..fd16928c 100644 --- a/src/components/drawers/AddDiscuss.vue +++ b/src/components/drawers/AddDiscuss.vue @@ -72,6 +72,7 @@ import { reactive, toRefs, ref } from "vue"; import * as api from "../../api/indexDiscuss"; import * as apiTask from "../../api/indexTaskadd"; +import { RouterEditTask } from "@/api/indexTask" import { message } from "ant-design-vue"; const rowSelection = ref({ checkStrictly: false, @@ -98,14 +99,18 @@ export default { type: Boolean, default: false, }, + isStudiscuss: { + type: Boolean, + default: false, + } }, setup(props, ctx) { + console.log("学习路径",props.isStudiscuss); const state = reactive({ inputV1: "", inputV2: "", textV1: "", checkedC1: "", - add: true, }); const closeDrawer = () => { ctx.emit("update:adddiscussVisible", false); @@ -116,7 +121,7 @@ export default { console.log("state", bool); }; - //创建讨论 + //创建讨论(项目任务列表) const createDiscuss = () => { if (!state.inputV1) { message.destroy(); @@ -144,7 +149,27 @@ export default { message.success("创建成功"); ctx.emit("update:adddiscussVisible", false); //console.log("discussName",obj.discussName); - apiTask + console.log("学习路径",props.isStudiscuss); + if(props.isStudiscuss){ + let editObj1 = { + chapterId:36, + courseId: 0, + duration: 0, + flag: true, + name: obj.discussName, + routerId: 92, + routerTaskId: 0, + type: 8, + } + RouterEditTask(editObj1).then(res => { + console.log("新增关卡任务成功",res); + closeDrawer(); + }).catch(err => { + console.log("新增关卡任务失败",err); + }) + }else{ + console.log("项目添加讨论"); + apiTask .addTask({ courseId: 0, duration: 0, @@ -165,7 +190,8 @@ export default { .catch((err) => { console.log(err); }); - }) + } + }) .catch((err) => { console.log("创建失败", err); }); diff --git a/src/views/learningpath/LevelAddDetail.vue b/src/views/learningpath/LevelAddDetail.vue index dc8aa688..3a0b54d4 100644 --- a/src/views/learningpath/LevelAddDetail.vue +++ b/src/views/learningpath/LevelAddDetail.vue @@ -212,7 +212,7 @@
-
@@ -221,7 +221,7 @@
@@ -512,6 +512,20 @@