|
@ -6,9 +6,9 @@ |
|
|
:model="dataForm" |
|
|
:model="dataForm" |
|
|
@keyup.enter.native="beforeGetDataList()"> |
|
|
@keyup.enter.native="beforeGetDataList()"> |
|
|
<el-form-item label="姓名" |
|
|
<el-form-item label="姓名" |
|
|
prop="residentsName" |
|
|
prop="userName" |
|
|
label-width="90px"> |
|
|
label-width="90px"> |
|
|
<el-input v-model="dataForm.residentsName" |
|
|
<el-input v-model="dataForm.userName" |
|
|
placeholder="姓名" |
|
|
placeholder="姓名" |
|
|
clearable |
|
|
clearable |
|
|
maxlength="49" |
|
|
maxlength="49" |
|
@ -16,9 +16,9 @@ |
|
|
style="width:200px"></el-input> |
|
|
style="width:200px"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="身份证" |
|
|
<el-form-item label="身份证" |
|
|
prop="residentsIdentityNo" |
|
|
prop="idCard" |
|
|
label-width="90px"> |
|
|
label-width="90px"> |
|
|
<el-input v-model="dataForm.residentsIdentityNo" |
|
|
<el-input v-model="dataForm.idCard" |
|
|
placeholder="身份证" |
|
|
placeholder="身份证" |
|
|
clearable |
|
|
clearable |
|
|
maxlength="49" |
|
|
maxlength="49" |
|
@ -26,9 +26,9 @@ |
|
|
style="width:200px"></el-input> |
|
|
style="width:200px"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="手机号" |
|
|
<el-form-item label="手机号" |
|
|
prop="residentsPhone" |
|
|
prop="mobile" |
|
|
label-width="70px"> |
|
|
label-width="70px"> |
|
|
<el-input v-model="dataForm.residentsPhone" |
|
|
<el-input v-model="dataForm.mobile" |
|
|
placeholder="手机号" |
|
|
placeholder="手机号" |
|
|
clearable |
|
|
clearable |
|
|
maxlength="11" |
|
|
maxlength="11" |
|
@ -100,34 +100,34 @@ |
|
|
{{scope.$index+1}} |
|
|
{{scope.$index+1}} |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column prop="residentsName" |
|
|
<el-table-column prop="userName" |
|
|
label="姓名" |
|
|
label="姓名" |
|
|
header-align="center" |
|
|
header-align="center" |
|
|
show-overflow-tooltip |
|
|
show-overflow-tooltip |
|
|
align="center" |
|
|
align="center" |
|
|
width="75"></el-table-column> |
|
|
width="75"></el-table-column> |
|
|
<el-table-column prop="residentsIdentityNo" |
|
|
<el-table-column prop="idCard" |
|
|
label="身份证号" |
|
|
label="身份证号" |
|
|
header-align="center" |
|
|
header-align="center" |
|
|
align="center" |
|
|
align="center" |
|
|
width="165" |
|
|
width="165" |
|
|
show-overflow-tooltip></el-table-column> |
|
|
show-overflow-tooltip></el-table-column> |
|
|
<el-table-column prop="residentsPhone" |
|
|
<el-table-column prop="mobile" |
|
|
label="联系方式" |
|
|
label="联系方式" |
|
|
header-align="center" |
|
|
header-align="center" |
|
|
align="center" |
|
|
align="center" |
|
|
width="110"></el-table-column> |
|
|
width="110"></el-table-column> |
|
|
<el-table-column prop="residentsSex" |
|
|
<el-table-column prop="gender" |
|
|
label="性别" |
|
|
label="性别" |
|
|
header-align="center" |
|
|
header-align="center" |
|
|
align="center" |
|
|
align="center" |
|
|
width="65"> |
|
|
width="65"> |
|
|
<template slot-scope="scope"> |
|
|
<template slot-scope="scope"> |
|
|
<el-tag v-if="scope.row.residentsSex == '0'" size="small" type="success">女</el-tag> |
|
|
<el-tag v-if="scope.row.gender == '0'" size="small" type="success">女</el-tag> |
|
|
<el-tag v-if="scope.row.residentsSex == '1'" size="small" type="success">男</el-tag> |
|
|
<el-tag v-if="scope.row.gender == '1'" size="small" type="success">男</el-tag> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column prop="residentsBirthday" |
|
|
<el-table-column prop="birthday" |
|
|
label="出生年月" |
|
|
label="出生年月" |
|
|
header-align="center" |
|
|
header-align="center" |
|
|
align="center" |
|
|
align="center" |
|
@ -144,23 +144,16 @@ |
|
|
<el-tag v-if="scope.row.vaccinationState == '1'" size="small" type="yellow">第 {{scope.row.vaccinationNum}} 针</el-tag> |
|
|
<el-tag v-if="scope.row.vaccinationState == '1'" size="small" type="yellow">第 {{scope.row.vaccinationNum}} 针</el-tag> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column prop="householdRegistrationPlace" |
|
|
<el-table-column prop="liveAddressName" |
|
|
label="户籍" |
|
|
label="居住地名称" |
|
|
header-align="center" |
|
|
header-align="center" |
|
|
align="center" |
|
|
align="center" |
|
|
show-overflow-tooltip width="220"></el-table-column> |
|
|
show-overflow-tooltip width="100"></el-table-column> |
|
|
<el-table-column prop="houseAddress" |
|
|
<el-table-column prop="allDeptNames" |
|
|
label="居住地址" |
|
|
label="所属组织" |
|
|
header-align="center" |
|
|
header-align="center" |
|
|
align="center" |
|
|
align="center" |
|
|
show-overflow-tooltip></el-table-column> |
|
|
show-overflow-tooltip></el-table-column> |
|
|
|
|
|
|
|
|
<!-- <el-table-column prop="gridName" |
|
|
|
|
|
label="网格名称" |
|
|
|
|
|
header-align="center" |
|
|
|
|
|
align="center" |
|
|
|
|
|
width="110"></el-table-column> --> |
|
|
|
|
|
|
|
|
|
|
|
<el-table-column :label="$t('handle')" |
|
|
<el-table-column :label="$t('handle')" |
|
|
fixed="right" |
|
|
fixed="right" |
|
|
header-align="center" |
|
|
header-align="center" |
|
@ -234,8 +227,7 @@ export default { |
|
|
data () { |
|
|
data () { |
|
|
return { |
|
|
return { |
|
|
mixinViewModuleOptions: { |
|
|
mixinViewModuleOptions: { |
|
|
activatedIsNeed: false, |
|
|
getDataListURL: '/custom/epidemicuserinfo/getEpidemicPage', |
|
|
getDataListURL: '/custom/epidemicuserinfo/v2/getEpidemicPage', |
|
|
|
|
|
getDataListIsPage: true, |
|
|
getDataListIsPage: true, |
|
|
deleteURL: '/custom/epidemicuserinfo', |
|
|
deleteURL: '/custom/epidemicuserinfo', |
|
|
deleteIsBatch: true, |
|
|
deleteIsBatch: true, |
|
|