guanqb
2024-01-18 f0af63e3d3c53418d9bcd8db4fe669dcda31217c
src/views/scanOrCode/index.vue
@@ -157,40 +157,330 @@
    methods: {
        // 点击详情
        goDetail (row) {
            let data = [
                {
                    label: '名字',
                    value: row.name
                },
                {
                    label: '手机号',
                    value: row.tel
                },
                {
                    label: '地址',
                    value: row.address
                },
                {
                    label: '身份证号',
                    value: '362121199212246538'
                },
                {
                    label: '地址',
                    value: '江西省上饶市'
                },
                {
                    label: '性别',
                    value: '男'
                },
                {
                    label: '所属辖区',
                    value: '茅家岭派出所'
                },
                {
                    label: '资源类型',
                    value: '业务租客登记'
                }
            ]
            const typeLabel = this.typeOptions.find(e => e.value == this.typeValue).label
            this.popupTile = `详情信息(${typeLabel})`
            let data = []
            if (this.typeValue == 1) {
                data = [
                    {
                        label: '名字',
                        prop: 'name',
                        value: row.name
                    },
                    {
                        label: '性别',
                        prop: 'gender',
                        value: '男'
                    },
                    {
                        label: '身份证号',
                        prop: 'id_card_number',
                        value: '362121199212246538'
                    },
                    {
                        label: '联系电话',
                        prop: 'phone',
                        value: row.tel
                    },
                    {
                        label: '房屋地址',
                        prop: 'address',
                        value: row.address
                    },
                    {
                        label: '住户类型',
                        prop: 'type',
                        value: '业主'
                    },
                    {
                        label: '出生年月',
                        prop: 'birth',
                        value: '200512'
                    },
                    {
                        label: '民族',
                        prop: 'nation',
                        value: '汉'
                    }
                ]
            } else if (this.typeValue == 2) {
                data = [
                    {
                        label: '名字',
                        prop: 'name',
                        value: row.name
                    },
                    {
                        label: '性别',
                        prop: 'gender',
                        value: '男'
                    },
                    {
                        label: '身份证号',
                        prop: 'id_card_number',
                        value: '362121199212246538'
                    },
                    {
                        label: '联系电话',
                        prop: 'phone',
                        value: row.tel
                    },
                    {
                        label: '房屋地址',
                        prop: 'address',
                        value: row.address
                    },
                    {
                        label: '住户类型',
                        prop: 'type',
                        value: '业主'
                    },
                    {
                        label: '是否成年',
                        prop: 'is_adult',
                        value: '业主'
                    },
                    {
                        label: '出生年月',
                        prop: 'birth',
                        value: '200512'
                    },
                    {
                        label: '民族',
                        prop: 'nation',
                        value: '汉'
                    }
                ]
            } else if (this.typeValue == 3) {
                data = [
                    {
                        label: '名字',
                        prop: 'name',
                        value: row.name
                    },
                    {
                        label: '身份证号',
                        prop: 'id_card',
                        value: '362121199212246538'
                    },
                    {
                        label: '联系方式',
                        prop: 'phone',
                        value: row.tel
                    },
                    {
                        label: '常用地址',
                        prop: 'common_use_address',
                        value: row.address
                    },
                    {
                        label: '户籍地址',
                        prop: 'domicile_address',
                        value: row.address
                    },
                    {
                        label: '是否删除',
                        prop: 'deleted',
                        value: '未删除'
                    },
                    {
                        label: '审核状态',
                        prop: 'audit_status',
                        value: '已驳回'
                    },
                    {
                        label: '人员类型',
                        prop: 'person_type',
                        value: '重点人员'
                    },
                    {
                        label: '操作类型',
                        prop: 'operate_type',
                        value: '扫码录入'
                    },
                    {
                        label: '审核时间',
                        prop: 'audit_time',
                        value: '20231212'
                    },
                    {
                        label: '文字描述',
                        prop: 'description_text',
                        value: '倒车'
                    },
                    {
                        label: '备注',
                        prop: 'remark',
                        value: '请注意'
                    },
                    {
                        label: '登记人',
                        prop: 'create_person',
                        value: '刘大帅'
                    },
                    {
                        label: '审核人',
                        prop: 'audit_person',
                        value: '王美丽'
                    }
                ]
            } else if (this.typeValue == 4) {
                data = [
                    {
                        label: '企业名称',
                        prop: 'company_name',
                        value: '中石化'
                    },
                    {
                        label: '岗位名称',
                        prop: 'position',
                        value: '保安'
                    },
                    {
                        label: '员工姓名',
                        prop: 'emp_name',
                        value: row.name
                    },
                    {
                        label: '员工性别',
                        prop: 'emp_sex',
                        value: '男'
                    },
                    {
                        label: '员工身份证号',
                        prop: 'emp_id_card',
                        value: '362121199909092323'
                    },
                    {
                        label: '员工联系电话',
                        prop: 'emp_phone',
                        value: '18699993333'
                    },
                    {
                        label: '备注',
                        prop: 'remark',
                        value: '请注意'
                    },
                    {
                        label: '创建时间',
                        prop: 'create_time',
                        value: '20231212'
                    },
                    {
                        label: '创建人',
                        prop: 'create_by',
                        value: '扫码录入'
                    },
                    {
                        label: '更新时间',
                        prop: 'update_time',
                        value: '20231212'
                    },
                    {
                        label: '更新人',
                        prop: 'update_by',
                        value: '倒车'
                    },
                    {
                        label: '是否已删除',
                        prop: 'is_delete',
                        value: '是'
                    }
                ]
            } else if (this.typeValue == 5) {
                data = [
                    {
                        label: '标准地址',
                        prop: 'std_address',
                        value: '江西省上饶市'
                    },
                    {
                        label: '异常类型',
                        prop: 'exception_type',
                        value: '危险'
                    },
                    {
                        label: '异常描述',
                        prop: 'exception_description',
                        value: '特别危险'
                    },
                    {
                        label: '异常类型名称',
                        prop: 'exception_type_name',
                        value: '异常5'
                    },
                    {
                        label: '联系电话',
                        prop: 'phone',
                        value: '18699993333'
                    },
                    {
                        label: '员工联系电话',
                        prop: 'emp_phone',
                        value: '18699993333'
                    },
                    {
                        label: '采集经度',
                        prop: 'photo_lat',
                        value: '112.22'
                    },
                    {
                        label: '采集维度',
                        prop: 'photo_lng',
                        value: '23.23'
                    },
                    {
                        label: '报错用户类型',
                        prop: 'reportor_type',
                        value: '民警'
                    },
                    {
                        label: '上报用户类型名称',
                        prop: 'reportor_type_name',
                        value: '20231212'
                    },
                    {
                        label: '上报时间',
                        prop: 'report_time',
                        value: '20231212'
                    },
                    {
                        label: '上报人名称',
                        prop: 'report_name',
                        value: '王某某'
                    },
                    {
                        label: '上报来源',
                        prop: 'report_source',
                        value: '贴牌APP'
                    },
                    {
                        label: '处理时间',
                        prop: 'resolve_time',
                        value: '20231212'
                    },
                    {
                        label: '处理人名称',
                        prop: 'resolve_by_name',
                        value: '王某某'
                    },
                    {
                        label: '处理状态',
                        prop: 'resolve_status',
                        value: '已通过'
                    },
                    {
                        label: '处理意见',
                        prop: 'resolve_msg',
                        value: '继续加油'
                    },
                    {
                        label: '是否删除',
                        prop: 'deleted',
                        value: '有效'
                    }
                ]
            }
            this.$refs.detailsPopup.initOpen(data)
        },