From dc1e4fb2aec77fbbdbf3ef763c17e742df99c992 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 29 Jan 2024 12:18:07 +0800
Subject: [PATCH] 居民监管,图表显示调整,住房监管,柱状图数据对接

---
 src/views/property/ownersCommittee.vue |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/src/views/property/ownersCommittee.vue b/src/views/property/ownersCommittee.vue
index d71d124..8495221 100644
--- a/src/views/property/ownersCommittee.vue
+++ b/src/views/property/ownersCommittee.vue
@@ -27,9 +27,10 @@
                 </el-tag>
             </template>
 
-            <template slot-scope="{ row, size }" slot="iscomment">
-                <el-tag :size="size" :type="showStatus(row.iscomment, 2).type" v-text="showStatus(row.iscomment, 2).text">
-                </el-tag>
+            <template slot-scope="{ row }" slot="iscomment">
+                <el-switch @change="iscommentInput($event, row)" v-model="row.iscomment" :active-value="'1'"
+                    :inactive-value="'0'" active-color="#13ce66" inactive-color="#ccc">
+                </el-switch>
             </template>
         </avue-crud>
 
@@ -247,7 +248,10 @@
                     label: "评论区",
                     prop: "iscomment",
                     slot: true,
-                    type: "select",
+                    type: "switch",
+                    activeColor: "#13ce66",
+                    inactiveColor: "#ccc",
+                    value: '1',
                     dicData: [{
                         label: "关闭",
                         value: "0",
@@ -341,6 +345,14 @@
         }
     },
     methods: {
+        iscommentInput (e, data) {
+            upcomment(data.id, e).then(() => {
+                this.$message({
+                    type: "success",
+                    message: "操作成功!",
+                })
+            })
+        },
 
         openDilog (row, type) {
             this.dialogVisibles = true
@@ -556,7 +568,7 @@
                 this.loading = false
                 this.selectionClear()
             })
-            getDistrictTree(params = {}).then((res) => {
+            getDistrictTree({ filterFlag: 1 }).then((res) => {
                 const data = res.data.data
                 this.districtTree = data
                 const column = this.findObject(this.option.column, "articleList")

--
Gitblit v1.9.3