From 9e531dd2374005382e4314c7ee3d00102a84d718 Mon Sep 17 00:00:00 2001 From: songwc Date: Mon, 7 Nov 2022 10:05:32 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E5=A4=96=E9=93=BE=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=88=B0=E9=98=B6=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddLive.vue | 6 +- src/components/drawers/AddRef.vue | 24 +++- src/views/projectcenter/TaskAdd.vue | 208 +++++++++++++++------------- 3 files changed, 137 insertions(+), 101 deletions(-) diff --git a/src/components/drawers/AddLive.vue b/src/components/drawers/AddLive.vue index 4c2c1eb4..81f088b4 100644 --- a/src/components/drawers/AddLive.vue +++ b/src/components/drawers/AddLive.vue @@ -338,6 +338,10 @@ export default { type: Number, default: null, }, + chooseStageId: { + type: Number, + default: null, + }, }, setup(props, ctx) { // const router = useRouter(); @@ -612,7 +616,7 @@ export default { name: state.obj.liveName, projectId: props.projectId, projectTaskId: 0, - stageId: 0, + stageId: props.chooseStageId, type: 6, }) .then((res) => { diff --git a/src/components/drawers/AddRef.vue b/src/components/drawers/AddRef.vue index ebd5f223..89ec64d9 100644 --- a/src/components/drawers/AddRef.vue +++ b/src/components/drawers/AddRef.vue @@ -9,7 +9,7 @@ >
-
添加外链
+
{{ title }}外链
{ console.log(props, 1111); @@ -129,6 +142,8 @@ export default { const afterVisibleChange = (bool) => { console.log("state", bool); }; + //编辑外链 + //创建外链 const createExternalChain = () => { if (!state.inputV1) return message.warning("请输入外链名称"); if (!state.inputV2) return message.warning("请输入链接"); @@ -150,7 +165,7 @@ export default { console.log(res.data.data); message.success("提交成功"); closeDrawer(); - + //学习路径的创建 if (props.isStudy == 1) { let objj = { chapterId: 36, @@ -170,15 +185,16 @@ export default { console.log(err, 1111); }); } else { + //项目的创建 apiTask .addTask({ courseId: 0, duration: 0, flag: true, name: obj.linkName, - projectId: 28, + projectId: props.projectId, projectTaskId: 0, - stageId: 3, + stageId: props.chooseStageId, type: 7, }) .then((res) => { diff --git a/src/views/projectcenter/TaskAdd.vue b/src/views/projectcenter/TaskAdd.vue index 00176535..abc1b0b0 100644 --- a/src/views/projectcenter/TaskAdd.vue +++ b/src/views/projectcenter/TaskAdd.vue @@ -28,9 +28,7 @@