shuishen
2024-01-05 bfe2c10ac290edc6a3448e2e9caf65b1d0d749f9
src/views/place/components/baseAllInfo.vue
@@ -43,6 +43,19 @@
export default {
    data () {
        //手机号格式校验
        let validatorPhone = function (rule, value, callback) {
            if (value) {
                if (!/^1[3456789]\d{9}$/.test(value)) {
                    callback(new Error('手机号格式有误!'))
                } else {
                    callback()
                }
            }
            callback()
        }
        return {
            placeExt: [],
@@ -108,12 +121,19 @@
                    },
                    {
                        width: 110,
                        label: "电话",
                        width: 96,
                        label: "手机号码",
                        prop: "principalPhone",
                        search: true,
                        searchSpan: 4,
                        slot: true,
                        overHidden: true,
                        rules: [
                            {
                                validator: validatorPhone,
                                trigger: 'blur'
                            }
                        ],
                    },
                    {
@@ -206,9 +226,21 @@
                        label: '法人信息',
                        prop: 'legalPerson'
                    },
                    {
                        label: '法人电话',
                        prop: 'legalTel'
                        width: 96,
                        label: "法人电话",
                        prop: "legalTel",
                        search: true,
                        searchSpan: 4,
                        slot: true,
                        overHidden: true,
                        rules: [
                            {
                                validator: validatorPhone,
                                trigger: 'blur'
                            }
                        ],
                    },
                    {
@@ -262,22 +294,36 @@
                border: true,
                index: true,
                dialogClickModal: false,
                column: [{
                    label: "名称",
                    prop: "name",
                    searchSpan: 4,
                    search: true,
                }, {
                    label: "电话",
                    prop: "telephone",
                    searchSpan: 4,
                    search: true,
                }, {
                    label: "暂住地",
                    prop: "tempAddress",
                    searchSpan: 4,
                    search: true,
                },]
                column: [
                    {
                        label: "名称",
                        prop: "name",
                        searchSpan: 4,
                        search: true,
                    },
                    {
                        width: 96,
                        label: "手机号码",
                        prop: "telephone",
                        search: true,
                        searchSpan: 4,
                        slot: true,
                        overHidden: true,
                        rules: [
                            {
                                validator: validatorPhone,
                                trigger: 'blur'
                            }
                        ],
                    },
                    {
                        label: "暂住地",
                        prop: "tempAddress",
                        searchSpan: 4,
                        search: true,
                    },]
            },
            holdPage: {
                pageSize: 20,