BUG 29441

This commit is contained in:
aixianling
2022-04-29 16:13:28 +08:00
parent 47024dde2a
commit 6eb9dd2ee6
3 changed files with 9 additions and 9 deletions

View File

@@ -336,7 +336,7 @@ export default {
}, },
rules() { rules() {
return { return {
idNumber: [{required: true, message: "请输入身份证号"}], idNumber: [{required: true, message: "请输入证号"}],
name: [{required: true, message: "请输入姓名"}], name: [{required: true, message: "请输入姓名"}],
sex: [{required: true, message: "请选择性别"}], sex: [{required: true, message: "请选择性别"}],
phone: [{required: true, message: "请输入联系方式"}], phone: [{required: true, message: "请输入联系方式"}],
@@ -346,7 +346,7 @@ export default {
], ],
isHousehold: [{required: true, message: "请选择是否户主"}], isHousehold: [{required: true, message: "请选择是否户主"}],
householdRelation: [{required: true, message: "请选择与户主关系"}], householdRelation: [{required: true, message: "请选择与户主关系"}],
householdIdNumber: [{required: true, message: "请选择户主身份证号"}], householdIdNumber: [{required: true, message: "请选择户主证号"}],
riskType: [{required: true, message: "请选择风险因素"}], riskType: [{required: true, message: "请选择风险因素"}],
objectType: [{required: true, message: "请选择监测对象类型"}], objectType: [{required: true, message: "请选择监测对象类型"}],
} }

View File

@@ -31,7 +31,7 @@
<div flex class="flex-start"> <div flex class="flex-start">
<div flex class="half wrap fill"> <div flex class="half wrap fill">
<el-form-item label="联系电话">{{ detail.phone}}</el-form-item> <el-form-item label="联系电话">{{ detail.phone}}</el-form-item>
<el-form-item label="身份证号">{{ detail.idNumber}}</el-form-item> <el-form-item label="证号">{{ detail.idNumber}}</el-form-item>
<el-form-item label="性别" prop="sex">{{ dict.getLabel("sex", detail.sex)}}</el-form-item> <el-form-item label="性别" prop="sex">{{ dict.getLabel("sex", detail.sex)}}</el-form-item>
<el-form-item label="出生日期">{{ detail.birthDate}}</el-form-item> <el-form-item label="出生日期">{{ detail.birthDate}}</el-form-item>
<!-- <el-form-item label="年龄" prop="age">{{ detail.age}}</el-form-item> --> <!-- <el-form-item label="年龄" prop="age">{{ detail.age}}</el-form-item> -->
@@ -302,7 +302,7 @@
<div flex class="flex-start"> <div flex class="flex-start">
<div flex class="half wrap fill"> <div flex class="half wrap fill">
<el-form-item label="联系电话">{{ familyInfo.phone}}</el-form-item> <el-form-item label="联系电话">{{ familyInfo.phone}}</el-form-item>
<el-form-item label="身份证号">{{ familyInfo.idNumber}}</el-form-item> <el-form-item label="证号">{{ familyInfo.idNumber}}</el-form-item>
<el-form-item label="性别" prop="sex">{{ dict.getLabel("sex", familyInfo.sex)}}</el-form-item> <el-form-item label="性别" prop="sex">{{ dict.getLabel("sex", familyInfo.sex)}}</el-form-item>
<el-form-item label="出生日期">{{ familyInfo.birthDate}}</el-form-item> <el-form-item label="出生日期">{{ familyInfo.birthDate}}</el-form-item>
<el-form-item label="与户主关系">{{dict.getLabel("fpRelationship", familyInfo.householdRelation)}}</el-form-item> <el-form-item label="与户主关系">{{dict.getLabel("fpRelationship", familyInfo.householdRelation)}}</el-form-item>
@@ -454,7 +454,7 @@ export default {
{ label: "性别", prop: "sex", dict: "sex" }, { label: "性别", prop: "sex", dict: "sex" },
{ label: "年龄", prop: "age" }, { label: "年龄", prop: "age" },
{ {
label: "身份证号", label: "证号",
render: (h, { row }) => render: (h, { row }) =>
h("p", null, this.idCardNoUtil.hideId(row.idNumber)), h("p", null, this.idCardNoUtil.hideId(row.idNumber)),
}, },
@@ -474,7 +474,7 @@ export default {
}, },
rules() { rules() {
return { return {
idNumber: [{ required: true, message: "请输入身份证号" }], idNumber: [{ required: true, message: "请输入证号" }],
name: [{ required: true, message: "请输入姓名" }], name: [{ required: true, message: "请输入姓名" }],
sex: [{ required: true, message: "请选择性别" }], sex: [{ required: true, message: "请选择性别" }],
phone: [{ required: true, message: "请输入联系方式" }], phone: [{ required: true, message: "请输入联系方式" }],
@@ -484,7 +484,7 @@ export default {
], ],
isHousehold: [{ required: true, message: "请选择是否户主" }], isHousehold: [{ required: true, message: "请选择是否户主" }],
householdRelation: [{ required: true, message: "请选择与户主关系" }], householdRelation: [{ required: true, message: "请选择与户主关系" }],
householdIdNumber: [{ required: true, message: "请选择户主身份证号" }], householdIdNumber: [{ required: true, message: "请选择户主证号" }],
}; };
}, },
rulesApply() { rulesApply() {

View File

@@ -23,7 +23,7 @@
<ai-select placeholder="政治面貌" v-model="search.politicsStatus" :selectList="dict.getDict('fpPoliticalOutlook')" @change="page.current=1,getTableData()"/> --> <ai-select placeholder="政治面貌" v-model="search.politicsStatus" :selectList="dict.getDict('fpPoliticalOutlook')" @change="page.current=1,getTableData()"/> -->
</template> </template>
<template #right> <template #right>
<el-input size="small" placeholder="姓名/身份证/联系方式" v-model="search.con" clearable <el-input size="small" placeholder="姓名/证/联系方式" v-model="search.con" clearable
@change="page.current=1,getTableData()"/> @change="page.current=1,getTableData()"/>
</template> </template>
</ai-search-bar> </ai-search-bar>
@@ -45,7 +45,7 @@
<ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size" <ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size"
@getList="getTableData" :col-configs="colConfigs" :dict="dict" @getList="getTableData" :col-configs="colConfigs" :dict="dict"
@selection-change="v=>ids=v.map(e=>e.id)"> @selection-change="v=>ids=v.map(e=>e.id)">
<el-table-column slot="idNumber" label="身份证号" show-overflow-tooltip align="center"> <el-table-column slot="idNumber" label="" show-overflow-tooltip align="center">
<template slot-scope="{row}"> <template slot-scope="{row}">
<ai-id mode="show" v-model="row.idNumber" :showEyes="false"/> <ai-id mode="show" v-model="row.idNumber" :showEyes="false"/>
</template> </template>