guanqb
2024-02-22 ab701df859cd79ae036f8cc86268137d2c8da8ee
src/views/article/publicSignUp.vue
@@ -32,8 +32,9 @@
            </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>
                <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>
@@ -124,7 +125,7 @@
                calcHeight: 54,
                dialogWidth: 950,
                tip: false,
                border: false,
                border: true,
                //stripe:true,
                index: true,
                viewBtn: false,
@@ -165,7 +166,7 @@
                    prop: "articleList",
                    span: 12,
                    minRows: 2,
                    type: "cascader",
                    type: "tree",
                    multiple: true,
                    tags: true,
                    dicData: [],
@@ -256,7 +257,10 @@
                    label: "评论区",
                    prop: "iscomment",
                    slot: true,
                    type: "select",
                    type: "switch",
                    activeColor: "#13ce66",
                    inactiveColor: "#ccc",
                    value: '1',
                    dicData: [{
                        label: "关闭",
                        value: "0",
@@ -417,7 +421,14 @@
        }
    },
    methods: {
        iscommentInput (e, data) {
            upcomment(data.id, e).then(() => {
                this.$message({
                    type: "success",
                    message: "操作成功!",
                })
            })
        },
        openUserPopup (row) {
            this.$refs.publicSignUpChild.openUser(row)