shuishen
2024-01-29 5f443aad6e9f4e4914b4383583161647f150a511
src/views/property/oiae.vue
@@ -37,9 +37,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>
@@ -280,7 +281,10 @@
                        label: "评论区",
                        prop: "iscomment",
                        slot: true,
                        type: "select",
                        type: "switch",
                        activeColor: "#13ce66",
                        inactiveColor: "#ccc",
                        value: '1',
                        dicData: [{
                            label: "关闭",
                            value: "0",
@@ -476,6 +480,14 @@
        }
    },
    methods: {
        iscommentInput (e, data) {
            upcomment(data.id, e).then(() => {
                this.$message({
                    type: "success",
                    message: "操作成功!",
                })
            })
        },
        openDilog (row, type) {
            this.dialogVisibles = true