feat:讨论添加到关卡任务列表

This commit is contained in:
岳佳鑫
2022-11-04 11:59:22 +08:00
parent 25c1ef1cde
commit 5d673affcb
2 changed files with 62 additions and 7 deletions

View File

@@ -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);
});