This commit is contained in:
yanran200730
2023-04-20 14:06:54 +08:00
parent c0b9078a0b
commit cf19a1ee7b
2 changed files with 17 additions and 23 deletions

View File

@@ -205,8 +205,7 @@
show-word-limit/>
</el-form-item>
<el-form-item label="身份证号:" prop="idNumber">
<el-input v-model="baseInfo.idNumber" placeholder="请输入身份证号" :maxlength="18" show-word-limit
@change="idChange"/>
<el-input v-model="baseInfo.idNumber" placeholder="请输入身份证号" :maxlength="18" show-word-limit />
</el-form-item>
<el-form-item label="性别:" prop="sex">
<ai-select v-model="baseInfo.sex" :selectList="dict.getDict('sex')"/>
@@ -220,13 +219,11 @@
<div class="fill">
<el-form-item label="出生日期:">
<el-date-picker
disabled
:editable="false"
value-format="yyyy-MM-dd HH:mm:ss"
format="yyyy-MM-dd"
v-model="baseInfo.birthday"
type="date"
placeholder="选择日期"
value-format="yyyy-MM-dd HH:mm:ss"
format="yyyy-MM-dd"
v-model="baseInfo.birthday"
type="date"
placeholder="选择日期"
/>
</el-form-item>
<el-form-item label="文化程度:" prop="education">
@@ -245,13 +242,10 @@
<div class="fill">
<el-form-item label="年龄:" prop="age">
<el-input
disabled
v-model="baseInfo.age"
autocomplete="off"
size="small"
placeholder="请输入年龄"
type="number"
@mousewheel.native.prevent
v-model="baseInfo.age"
size="small"
placeholder="请输入年龄"
type="number"
/>
<!-- <p v-else>{{baseInfo.age}}</p> -->
</el-form-item>
@@ -275,12 +269,12 @@
:areaLevel="3"
/>
</el-form-item>
<el-form-item label="网格" prop="girdName" required>
<el-form-item label="所属网格" prop="girdName" required>
<ai-picker
:instance="instance"
dialogTitle="选择网格"
dialogTitle="选择所属网格"
:ops="{label: 'girdName', id: 'id'}"
pageTitle="网格"
pageTitle="所属网格"
:action="'/app/appgirdinfo/girdList'"
v-model="baseInfo.girdId"
@pick="onPick">
@@ -424,7 +418,7 @@ export default {
rules: {
name: [{required: true, message: "请输入姓名", trigger: "blur"}],
idNumber: [
{required: true, validator: IdNumberPass, trigger: "blur"}
{required: true, message: "请输入身份证号", trigger: "blur"}
],
sex: [{required: true, message: "请选择性别", trigger: "change"}],
currentAreaId: [{message: "请选择现住址", required: true, trigger: "change"},
@@ -567,8 +561,6 @@ export default {
id: res.data.girdId,
girdName: res.data.girdName
}]
// this.family = res.data.family;
this.IdCard(res.data.idNumber);
}
});
},

View File

@@ -6,10 +6,11 @@
<template slot="content">
<ai-card title="基本信息">
<ai-wrapper class="fill" slot="content">
<ai-info-item label="性别" :value="dict.getLabel('sex', baseInfo.sex)"/>
<ai-info-item label="姓名" isLine :value="baseInfo.name"/>
<ai-info-item label="照片">
<ai-avatar v-model="baseInfo.photo" :editable="false"/>
</ai-info-item>
<ai-info-item label="性别" :value="dict.getLabel('sex', baseInfo.sex)"/>
<ai-info-item label="身份证号" :value="baseInfo.idNumber">
<!-- <ai-id mode="show" v-model="baseInfo.idNumber" right-btn class="line-center"/> -->
</ai-info-item>
@@ -23,6 +24,7 @@
<ai-info-item label="兵役状况" :value="dict.getLabel('militaryStatus', baseInfo.militaryStatus)"/>
<ai-info-item label="宗教信仰" :value="dict.getLabel('faithType', baseInfo.faithType)"/>
<ai-info-item label="职业" :value="dict.getLabel('job', baseInfo.job)"/>
<ai-info-item label="所属网格" :value="baseInfo.girdName"/>
</ai-wrapper>
</ai-card>
<ai-card title="联络信息" type="flex">