feat:添加讨论和添加活动接口对接

This commit is contained in:
岳佳鑫
2022-11-01 11:27:14 +08:00
parent 88cbb07567
commit 2172900d7e
6 changed files with 58 additions and 23 deletions

View File

@@ -63,7 +63,7 @@
</div>
</div>
<div class="main_btns">
<button class="btn1">取消</button>
<button class="btn1" @click="closeDrawer">取消</button>
<button class="btn2" @click="createDiscuss">确定</button>
</div>
</div>
@@ -71,7 +71,7 @@
</template>
<script>
import { reactive, toRefs, ref } from "vue";
import * as api from "../../api/discuss";
import * as api from "../../api/indexDiscuss";
import { message } from "ant-design-vue";
const rowSelection = ref({
checkStrictly: false,
@@ -109,7 +109,7 @@ export default {
const closeDrawer = () => {
ctx.emit("update:adddiscussVisible", false);
state.inputV1 = "";
state.textV2 = "";
state.textV1 = "";
};
const afterVisibleChange = (bool) => {
console.log("state", bool);
@@ -117,7 +117,7 @@ export default {
//创建讨论
const createDiscuss = () => {
if(!state.inputV1) return message.info("请输入讨论名称");
if(!state.inputV1) return message.warning("请输入讨论名称");
let obj = {
discussName: state.inputV1, //讨论名称
discussExplain: state.textV1, //讨论说明
@@ -136,8 +136,12 @@ export default {
.then((res) => {
setTimeout(() => {
console.log("创建成功", res);
state.inputV1 = "";
state.textV1 = "";
message.success("创建成功");
ctx.emit("update:adddiscussVisible", false);
}, 1000);
})
.catch((err) => {
console.log("创建失败", err);