|
@ -21,6 +21,7 @@ |
|
|
size="small" |
|
|
size="small" |
|
|
clearable |
|
|
clearable |
|
|
class="item_width_1" |
|
|
class="item_width_1" |
|
|
|
|
|
:disabled="formType === 'edit'" |
|
|
@change="handleChangeGrid" |
|
|
@change="handleChangeGrid" |
|
|
> |
|
|
> |
|
|
<el-option |
|
|
<el-option |
|
@ -47,6 +48,7 @@ |
|
|
class="resi-cell-select" |
|
|
class="resi-cell-select" |
|
|
@clear="handleClearVillage" |
|
|
@clear="handleClearVillage" |
|
|
@change="handleChangeV" |
|
|
@change="handleChangeV" |
|
|
|
|
|
:disabled="formType === 'edit'" |
|
|
style="margin-right: 8px; width: 120px" |
|
|
style="margin-right: 8px; width: 120px" |
|
|
> |
|
|
> |
|
|
<el-option |
|
|
<el-option |
|
@ -64,7 +66,7 @@ |
|
|
clearable |
|
|
clearable |
|
|
style="margin-right: 8px; width: 120px" |
|
|
style="margin-right: 8px; width: 120px" |
|
|
class="resi-cell-select" |
|
|
class="resi-cell-select" |
|
|
:disabled="changeVDisabled" |
|
|
:disabled="changeVDisabled || formType === 'edit'" |
|
|
@clear="handleClearBuild" |
|
|
@clear="handleClearBuild" |
|
|
@change="handleChangeB" |
|
|
@change="handleChangeB" |
|
|
> |
|
|
> |
|
@ -78,7 +80,7 @@ |
|
|
</el-select> |
|
|
</el-select> |
|
|
<el-select |
|
|
<el-select |
|
|
v-model.trim="fmData.unitId" |
|
|
v-model.trim="fmData.unitId" |
|
|
:disabled="changeBDisabled" |
|
|
:disabled="changeBDisabled || formType === 'edit'" |
|
|
placeholder="单元" |
|
|
placeholder="单元" |
|
|
size="small" |
|
|
size="small" |
|
|
clearable |
|
|
clearable |
|
@ -97,7 +99,7 @@ |
|
|
</el-select> |
|
|
</el-select> |
|
|
<el-select |
|
|
<el-select |
|
|
v-model.trim="fmData.homeId" |
|
|
v-model.trim="fmData.homeId" |
|
|
:disabled="changeDDisabled" |
|
|
:disabled="changeDDisabled || formType === 'edit'" |
|
|
placeholder="房号" |
|
|
placeholder="房号" |
|
|
size="small" |
|
|
size="small" |
|
|
clearable |
|
|
clearable |
|
@ -126,16 +128,18 @@ |
|
|
style="margin-right: 20px" |
|
|
style="margin-right: 20px" |
|
|
placeholder="请输入姓名 " |
|
|
placeholder="请输入姓名 " |
|
|
v-model="fmData.name" |
|
|
v-model="fmData.name" |
|
|
|
|
|
:disabled="formType === 'edit'" |
|
|
> |
|
|
> |
|
|
</el-input> |
|
|
</el-input> |
|
|
|
|
|
|
|
|
<el-checkbox v-model="fmData.isWelfare" true-label="1" false-label="0" |
|
|
<el-checkbox v-model="fmData.isWelfare" true-label="1" false-label="0" :disabled="formType === 'edit'" |
|
|
>享受福利</el-checkbox |
|
|
>享受福利</el-checkbox |
|
|
> |
|
|
> |
|
|
<el-checkbox |
|
|
<el-checkbox |
|
|
v-model="fmData.isCheck" |
|
|
v-model="fmData.isCheck" |
|
|
true-label="1" |
|
|
true-label="1" |
|
|
false-label="0" |
|
|
false-label="0" |
|
|
|
|
|
:disabled="formType === 'edit'" |
|
|
@change="checkResiAvailable" |
|
|
@change="checkResiAvailable" |
|
|
>补充居民信息</el-checkbox |
|
|
>补充居民信息</el-checkbox |
|
|
> |
|
|
> |
|
@ -153,6 +157,7 @@ |
|
|
maxlength="11" |
|
|
maxlength="11" |
|
|
show-word-limit |
|
|
show-word-limit |
|
|
placeholder="请输入手机号 " |
|
|
placeholder="请输入手机号 " |
|
|
|
|
|
:disabled="formType === 'edit'" |
|
|
v-model="fmData.mobile" |
|
|
v-model="fmData.mobile" |
|
|
> |
|
|
> |
|
|
</el-input> |
|
|
</el-input> |
|
@ -168,6 +173,7 @@ |
|
|
class="item_width_1" |
|
|
class="item_width_1" |
|
|
placeholder="请输入身份证号" |
|
|
placeholder="请输入身份证号" |
|
|
v-model="fmData.idCard" |
|
|
v-model="fmData.idCard" |
|
|
|
|
|
:disabled="formType === 'edit'" |
|
|
@blur="handleBlurId" |
|
|
@blur="handleBlurId" |
|
|
></el-input> |
|
|
></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
@ -184,6 +190,7 @@ |
|
|
size="small" |
|
|
size="small" |
|
|
clearable |
|
|
clearable |
|
|
class="item_width_1" |
|
|
class="item_width_1" |
|
|
|
|
|
:disabled="formType === 'edit'" |
|
|
> |
|
|
> |
|
|
<el-option |
|
|
<el-option |
|
|
v-for="item in optionsGender" |
|
|
v-for="item in optionsGender" |
|
@ -204,8 +211,9 @@ |
|
|
class="item_width_1" |
|
|
class="item_width_1" |
|
|
type="number" |
|
|
type="number" |
|
|
show-word-limit |
|
|
show-word-limit |
|
|
placeholder="请输入手机号 " |
|
|
placeholder="请输入" |
|
|
v-model="fmData.age" |
|
|
v-model="fmData.age" |
|
|
|
|
|
:disabled="formType === 'edit'" |
|
|
> |
|
|
> |
|
|
</el-input> |
|
|
</el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
@ -222,6 +230,7 @@ |
|
|
placeholder="迁入时间" |
|
|
placeholder="迁入时间" |
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
class="item_width_1" |
|
|
class="item_width_1" |
|
|
|
|
|
:disabled="formType === 'edit'" |
|
|
> |
|
|
> |
|
|
</el-date-picker> |
|
|
</el-date-picker> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
@ -541,6 +550,8 @@ export default { |
|
|
this.fmData.buildId = '' |
|
|
this.fmData.buildId = '' |
|
|
this.fmData.unitId = '' |
|
|
this.fmData.unitId = '' |
|
|
this.fmData.homeId = '' |
|
|
this.fmData.homeId = '' |
|
|
|
|
|
this.fmData.householderName = '' |
|
|
|
|
|
this.fmData.householderRelation = '' |
|
|
this.getValiheList() |
|
|
this.getValiheList() |
|
|
}, |
|
|
}, |
|
|
handleChangeV(val) { |
|
|
handleChangeV(val) { |
|
@ -548,17 +559,23 @@ export default { |
|
|
this.fmData.buildId = '' |
|
|
this.fmData.buildId = '' |
|
|
this.fmData.unitId = '' |
|
|
this.fmData.unitId = '' |
|
|
this.fmData.homeId = '' |
|
|
this.fmData.homeId = '' |
|
|
|
|
|
this.fmData.householderName = '' |
|
|
|
|
|
this.fmData.householderRelation = '' |
|
|
this.getBuildList() |
|
|
this.getBuildList() |
|
|
}, |
|
|
}, |
|
|
handleChangeB(val) { |
|
|
handleChangeB(val) { |
|
|
console.log('val', val) |
|
|
console.log('val', val) |
|
|
this.fmData.unitId = '' |
|
|
this.fmData.unitId = '' |
|
|
this.fmData.homeId = '' |
|
|
this.fmData.homeId = '' |
|
|
|
|
|
this.fmData.householderName = '' |
|
|
|
|
|
this.fmData.householderRelation = '' |
|
|
this.getUniList() |
|
|
this.getUniList() |
|
|
}, |
|
|
}, |
|
|
handleChangeD(val) { |
|
|
handleChangeD(val) { |
|
|
console.log('val', val) |
|
|
console.log('val', val) |
|
|
this.fmData.homeId = '' |
|
|
this.fmData.homeId = '' |
|
|
|
|
|
this.fmData.householderName = '' |
|
|
|
|
|
this.fmData.householderRelation = '' |
|
|
this.getHouseList() |
|
|
this.getHouseList() |
|
|
}, |
|
|
}, |
|
|
handleChangeH(val) { |
|
|
handleChangeH(val) { |
|
|