shuishen
2023-12-20 49afb7adff7081424207c66292d6043eaef50085
场所标签显示内容调整
1 files modified
74 ■■■■ changed files
src/views/place/index.vue 74 ●●●● patch | view | raw | blame | history
src/views/place/index.vue
@@ -147,7 +147,8 @@
                viewBtn: true,
                selection: true,
                dialogClickModal: false,
                column: [{
                column: [
                    {
                    label: "场所名称",
                    prop: "placeName",
                    searchSpan: 4,
@@ -158,24 +159,7 @@
                        trigger: "blur",
                    },],
                },
                {
                    label: "场所标签",
                    prop: "label",
                    type: "tree",
                    dicUrl: "/api/blade-categoryLabel/categoryLabel/getAllList",
                    props: {
                        label: "categoryName",
                        value: "categoryNo"
                    },
                    multiple: true,
                    dataType: "string",
                    hide: true,
                    rules: [{
                        required: true,
                        message: "请输入场所标签",
                        trigger: "blur",
                    },],
                },
                {
                    label: "负责人",
                    prop: "principal",
@@ -187,6 +171,39 @@
                        trigger: "blur",
                    },],
                },
                    {
                        label: "场所标签",
                        prop: "label",
                        type: "cascader",
                        dicUrl: "/api/blade-category/category/getCategory?level=2",
                        cascader: ["smallLabel"],
                        props: {
                            label: "categoryName",
                            value: "categoryNo"
                        },
                        dataType: "string",
                        hide: true,
                        rules: [{
                            required: true,
                            message: "请输入场所标签",
                            trigger: "blur",
                        },],
                    },
                    {
                        label: "",
                        prop: "smallLabel",
                        type: "cascader",
                        dicUrl: "/api/blade-category/category/getCategory?parentNo={{label}}",
                        props: {
                            label: "categoryName",
                            value: "categoryNo"
                        },
                        dataType: "string",
                        hide: true,
                    },
                {
                    label: "联系电话",
                    prop: "principalPhone",
@@ -197,7 +214,9 @@
                        message: "请输入联系电话",
                        trigger: "blur",
                    },],
                }, {
                    },
                    {
                    label: "审核状态",
                    prop: "confirmFlag",
                    searchSpan: 4,
@@ -313,6 +332,7 @@
        },
        rowSave (row, done, loading) {
            console.log(row, 9999)
            if (row.imageUrls.length > 0) {
                var urls = []
                var split = row.imageUrls.split(",")
@@ -322,7 +342,19 @@
                })
                row.imageUrls = urls.join(",")
            }
            add(row).then(
            let label = row.label
            if (row.smallLabel != '') {
                label = label + ',' + row.smallLabel
            }
            delete row.smallLabel
            add({
                ...row,
                label
            }).then(
                () => {
                    this.onLoad(this.page)
                    this.$message({