feat:讨论和活动添加到任务列表,添加阶段

This commit is contained in:
岳佳鑫
2022-11-03 17:32:33 +08:00
parent 95d2292194
commit 5eab9a1de7
4 changed files with 88 additions and 11 deletions

View File

@@ -3,13 +3,13 @@
:visible="adddiscussVisible"
class="drawerStyle addrefDrawer"
width="80%"
title="添加讨论"
placement="right"
@after-visible-change="afterVisibleChange"
>
<div class="drawerMain">
<div class="header">
<div class="headerTitle">添加讨论</div>
<div class="headerTitle" v-if="add">添加讨论</div>
<div class="headerTitle" v-else>编辑讨论</div>
<img
style="width: 29px; height: 29px; cursor: pointer"
src="../../assets/images/basicinfo/close.png"
@@ -72,6 +72,7 @@
<script>
import { reactive, toRefs, ref } from "vue";
import * as api from "../../api/indexDiscuss";
import * as apiTask from "../../api/indexTaskadd";
import { message } from "ant-design-vue";
const rowSelection = ref({
checkStrictly: false,
@@ -105,6 +106,7 @@ export default {
inputV2: "",
textV1: "",
checkedC1: "",
add: true,
});
const closeDrawer = () => {
ctx.emit("update:adddiscussVisible", false);
@@ -137,14 +139,32 @@ export default {
api
.createDiscuss(obj)
.then((res) => {
setTimeout(() => {
console.log("创建成功", res);
state.inputV1 = "";
state.textV1 = "";
message.success("创建成功");
ctx.emit("update:adddiscussVisible", false);
}, 1000);
//console.log("discussName",obj.discussName);
apiTask
.addTask({
courseId: 0,
duration: 0,
flag: true,
name: obj.discussName,
projectId: 28,
projectTaskId: 0,
stageId: 3,
type: 8,
})
.then((res) => {
console.log("调用项目添加接口后", res.data);
//重新获取任务列表
// apiTask.getTask({ projectId: 28 });
// router.push("/taskadd");
})
.catch((err) => {
console.log(err);
});
})
.catch((err) => {
console.log("创建失败", err);