From 87b7c31da08b5d93af04e672d6dff862cf2eade8 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Thu, 04 Jan 2024 17:26:17 +0800
Subject: [PATCH] 议事管理更改
---
src/views/article/discussionManage.vue | 29 +++++++++++++++++++++++++++--
1 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/src/views/article/discussionManage.vue b/src/views/article/discussionManage.vue
index d7c9492..413f365 100644
--- a/src/views/article/discussionManage.vue
+++ b/src/views/article/discussionManage.vue
@@ -12,13 +12,23 @@
</template>
<template slot-scope="{type,size,row }" slot="menu">
- <el-button icon="el-icon-circle-plus-outline" :size="size" :type="type" @click.stop="openDilog(row, 1)">
+ <!-- <el-button icon="el-icon-circle-plus-outline" :size="size" :type="type" @click.stop="openDilog(row, 1)">
创建议题
+ </el-button> -->
+
+ <el-button icon="el-icon-edit" :size="size" :type="type" @click.stop="openEditPopup(row, 1)">
+ 编辑议题
</el-button>
+
+ <el-button icon="el-icon-user" :size="size" :type="type" @click.stop="openUserPopup(row, 1)">
+ 参与用户
+ </el-button>
+
<el-button v-if="row.publish == '1'" icon="el-icon-close" :size="size" :type="type"
@click.stop="updateFb(row)">
撤销
</el-button>
+
<el-button v-if="row.publish == '0'" icon="el-icon-check" :size="size" :type="type"
@click.stop="updateFb(row)">
发布
@@ -35,6 +45,9 @@
</el-tag>
</template>
</avue-crud>
+
+ <deitDiscussion ref="DeitDiscussion">
+ </deitDiscussion>
<el-dialog title="" append-to-body :visible.sync="dialogVisibles" width="80%" :before-close="handleClose">
<discussionManageChild ref="discussionManageChild" />
@@ -78,11 +91,15 @@
import {
mapGetters
} from "vuex"
+import deitDiscussion from "./components/deitDiscussion"
import discussionManageChild from "./components/discussionManageChild"
+
export default {
components: {
- discussionManageChild
+ deitDiscussion,
+ discussionManageChild,
},
+
data () {
return {
discussForm: {
@@ -412,6 +429,14 @@
},
},
methods: {
+ openEditPopup (row) {
+ this.$refs.DeitDiscussion.initData(row)
+ },
+
+ openUserPopup (row) {
+ this.$refs.DeitDiscussion.openUser(row)
+ },
+
openDilog (row, type) {
var that = this
this.dialogVisibles = true
--
Gitblit v1.9.3