|
|
@ -94,7 +94,8 @@ |
|
|
|
</el-form-item> |
|
|
|
</div> |
|
|
|
<h5>居住信息登记</h5> |
|
|
|
<section v-for="(item, index) in this.form.resideInfoDtos" :key="index" class="flex_box"> |
|
|
|
<section v-for="(item, index) in this.form.resideInfoDtos" :key="index" > |
|
|
|
<div class="flex_box"> |
|
|
|
<el-form-item label="所属组织" class="font-color-orange flex_item_width1" |
|
|
|
:prop="`resideInfoDtos[${index}].gridId`" :rules="[ |
|
|
|
{ required: true, message: '请选择所属组织', trigger: 'blur' }, |
|
|
@ -119,8 +120,8 @@ |
|
|
|
|
|
|
|
<el-form-item :prop="`resideInfoDtos[${index}].buildId`" label-width="0" |
|
|
|
style="margin:0px" :rules="[ |
|
|
|
{ required: true, message: '请选择楼栋', trigger: 'blur' }, |
|
|
|
]" class="flex_item_width3"> |
|
|
|
{ required: true, message: '请选择楼栋', trigger: 'blur' }, |
|
|
|
]" class="flex_item_width3"> |
|
|
|
<el-select v-model.trim="form.resideInfoDtos[index].buildId" placeholder="楼号" |
|
|
|
size="small" clearable @change="handleChangeB(index)" |
|
|
|
class=" f-bto0"> |
|
|
@ -131,8 +132,8 @@ |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :prop="`resideInfoDtos[${index}].unitId`" label-width="0" |
|
|
|
style="margin:0px" :rules="[ |
|
|
|
{ required: true, message: '请选择单元', trigger: 'blur' }, |
|
|
|
]" class="flex_item_width3"> |
|
|
|
{ required: true, message: '请选择单元', trigger: 'blur' }, |
|
|
|
]" class="flex_item_width3"> |
|
|
|
<el-select v-model.trim="form.resideInfoDtos[index].unitId" placeholder="单元" |
|
|
|
size="small" clearable class=" f-bto0" |
|
|
|
@change="handleChangeD(index)"> |
|
|
@ -143,8 +144,8 @@ |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :prop="`resideInfoDtos[${index}].homeId`" label-width="0" |
|
|
|
style="margin:0px " :rules="[ |
|
|
|
{ required: true, message: '请选择房屋', trigger: 'blur' }, |
|
|
|
]" class="flex_item_width3"> |
|
|
|
{ required: true, message: '请选择房屋', trigger: 'blur' }, |
|
|
|
]" class="flex_item_width3"> |
|
|
|
<el-select v-model.trim="form.resideInfoDtos[index].homeId" placeholder="房号" |
|
|
|
size="small" clearable class=" f-bto0" |
|
|
|
@change="handleChangeH(index)"> |
|
|
@ -153,7 +154,15 @@ |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-button type="primary" size="mini" icon="el-icon-plus" circle |
|
|
|
@click="handelClickAddHouse" style="margin-left: 16px; height: 30px;"></el-button> |
|
|
|
<el-button type="danger" v-if="form.resideInfoDtos.length > 1" size="small" |
|
|
|
icon="el-icon-minus" @click="handelClickDelHouse(index)" style="height: 30px;" |
|
|
|
circle> |
|
|
|
</el-button> |
|
|
|
</div> |
|
|
|
<div class="flex_box"> |
|
|
|
|
|
|
|
<el-form-item label="人房关系" class="font-color-blue flex_item_width1"> |
|
|
|
<el-select v-model="form.resideInfoDtos[index].resiHouseRel" placeholder="请选择" |
|
|
|
size="small" class="list_item_width_1" |
|
|
@ -193,12 +202,9 @@ |
|
|
|
:label="item.label" :value="item.value"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-button type="primary" size="mini" icon="el-icon-plus" circle |
|
|
|
@click="handelClickAddHouse" style="margin-left: 16px; height: 30px;"></el-button> |
|
|
|
<el-button type="danger" v-if="form.resideInfoDtos.length > 1" size="small" |
|
|
|
icon="el-icon-minus" @click="handelClickDelHouse(index)" style="height: 30px;" |
|
|
|
circle> |
|
|
|
</el-button> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</section> |
|
|
|
<h5>拓展信息登记</h5> |
|
|
|
<div class="flex_box"> |
|
|
|