zhongrj
2023-12-21 3acc40b45241a44482b10e3b3892ca8fac749bbb
住户页面补充字段
1 files modified
160 ■■■■■ changed files
src/views/userHouse/houseHoldList.vue 160 ●●●●● patch | view | raw | blame | history
src/views/userHouse/houseHoldList.vue
@@ -185,6 +185,7 @@
                        width: 96,
                        label: "姓名",
                        prop: "name",
                        labelWidth: 120,
                        search: true,
                        searchSpan: 4,
                    },
@@ -192,6 +193,7 @@
                        width: 106,
                        label: "电话",
                        prop: "phoneNumber",
                        labelWidth: 120,
                        search: true,
                        searchSpan: 4,
                        slot: true,
@@ -201,6 +203,7 @@
                        label: "身份证号",
                        prop: "idCard",
                        search: true,
                        labelWidth: 120,
                        searchSpan: 4,
                        slot: true,
                    },
@@ -208,6 +211,7 @@
                        label: "性别",
                        prop: "gender",
                        type: "select",
                        labelWidth: 120,
                        dicData: [{
                            label: "男",
                            value: 1
@@ -224,10 +228,24 @@
                    },
                    {
                        label: "关系",
                        prop: "roleType",
                        type: "select",
                        dicUrl: "/api/blade-system/dict-biz/dictionary?code=roleType",
                        labelWidth: 120,
                        dataType: "number",
                        props: {
                            label: "dictValue",
                            value: "dictKey",
                        },
                    },
                    {
                        label: "与角色关系",
                        prop: "relationship",
                        type: "select",
                        dicUrl: "/api/blade-system/dict-biz/dictionary?code=roleRelation",
                        dataType: "number",
                        labelWidth: 120,
                        hide: true,
                        props: {
                            label: "dictValue",
                            value: "dictKey",
@@ -239,6 +257,7 @@
                        prop: "aoiName",
                        search: true,
                        searchSpan: 4,
                        display: false
                    },
                    {
@@ -279,6 +298,147 @@
                        prop: "householdLabelList",
                        display: false
                    },
                    {
                        label: "主要联系人",
                        prop: "isPrimaryContact",
                        type: "select",
                        dicUrl: "/api/blade-system/dict-biz/dictionary?code=primaryContactType",
                        dataType: "number",
                        hide: true,
                        labelWidth: 120,
                        props: {
                            label: "dictValue",
                            value: "dictKey",
                        },
                    },
                    {
                        label: "居住情况",
                        prop: "residentialStatus",
                        type: "select",
                        hide: true,
                        labelWidth: 120,
                        dicUrl: "/api/blade-system/dict-biz/dictionary?code=residentialStatusType",
                        dataType: "number",
                        props: {
                            label: "dictValue",
                            value: "dictKey",
                        },
                    },
                    {
                        label: "身份证号",
                        prop: "idCard",
                        labelWidth: 120,
                        hide: true,
                    },
                    {
                        label: "生日",
                        prop: "birthday",
                        type: "date",
                        labelWidth: 120,
                        format: "yyyy-MM-dd",
                        valueFormat: "yyyy-MM-dd",
                        hide: true,
                    },
                    {
                        label: "港澳台通行证",
                        prop: "hkmtPass",
                        labelWidth: 120,
                        hide: true,
                    },
                    {
                        label: "护照",
                        prop: "passport",
                        labelWidth: 120,
                        hide: true,
                    },
                    {
                        label: "民族",
                        prop: "ethnicity",
                        type: "select",
                        hide: true,
                        labelWidth: 120,
                        dicUrl: "/api/blade-system/dict-biz/dictionary?code=nationType",
                        dataType: "number",
                        props: {
                            label: "dictValue",
                            value: "dictKey",
                        },
                    },
                    {
                        label: "学历",
                        prop: "education",
                        type: "select",
                        hide: true,
                        labelWidth: 120,
                        dicUrl: "/api/blade-system/dict-biz/dictionary?code=educationType",
                        dataType: "number",
                        props: {
                            label: "dictValue",
                            value: "dictKey",
                        },
                    },
                    {
                        label: "户籍登记地",
                        prop: "hukouRegistration",
                        labelWidth: 120,
                        hide: true,
                    },
                    {
                        label: "工作状态",
                        prop: "workStatus",
                        type: "select",
                        labelWidth: 120,
                        hide: true,
                        dicUrl: "/api/blade-system/dict-biz/dictionary?code=workStatusType",
                        dataType: "number",
                        props: {
                            label: "dictValue",
                            value: "dictKey",
                        },
                    },
                    {
                        label: "工作单位",
                        prop: "employer",
                        labelWidth: 120,
                        hide: true,
                    },
                    {
                        label: "婚姻状态",
                        prop: "maritalStatus",
                        type: "select",
                        labelWidth: 120,
                        hide: true,
                        dicUrl: "/api/blade-system/dict-biz/dictionary?code=marriageStatusType",
                        dataType: "number",
                        props: {
                            label: "dictValue",
                            value: "dictKey",
                        },
                    },
                    {
                        label: "车牌号",
                        prop: "cardNumber",
                        labelWidth: 120,
                        hide: true,
                    },
                    {
                        label: "其他联系方式",
                        prop: "otherContact",
                        labelWidth: 120,
                        hide: true,
                    },
                    {
                        label: "现居住地址",
                        prop: "currentAddress",
                        labelWidth: 120,
                        hide: true,
                    },
                    {
                        label: "残疾证",
                        prop: "disabilityCert",
                        labelWidth: 120,
                        hide: true,
                    },
                ]
            },
            data: [],