|
|
|
@ -195,6 +195,7 @@ |
|
|
|
:multiple="itemk.formName=='specialCategoryCode'" |
|
|
|
:collapse-tags="itemk.formName=='specialCategoryCode'" |
|
|
|
clearable |
|
|
|
:style="{'width':itemk.formName=='specialCategoryCode'?'183px':''}" |
|
|
|
class="u-item-width-normal"> |
|
|
|
<el-option v-for="items in itemk.opction" |
|
|
|
:key="items.value" |
|
|
|
@ -294,6 +295,7 @@ export default { |
|
|
|
activeName: 'groupeduInfoDto', |
|
|
|
validateFlag:null, |
|
|
|
disabilityCategoryCode:[], |
|
|
|
tabFlag:true, |
|
|
|
// 基本信息input |
|
|
|
basicInformation: [ |
|
|
|
{ |
|
|
|
@ -1221,7 +1223,11 @@ export default { |
|
|
|
watch: { |
|
|
|
form:{ |
|
|
|
handler (val, val2) { |
|
|
|
|
|
|
|
for(let i in this.form){ |
|
|
|
if(typeof(this.form[i]) === "object"){ |
|
|
|
this.tabFlag = false |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
deep:true, |
|
|
|
immediate:true |
|
|
|
@ -1498,7 +1504,7 @@ export default { |
|
|
|
handleTabShow(val,e){ |
|
|
|
if(e == 1){ |
|
|
|
if(val.formName == 'partyFlag'){ |
|
|
|
this.tabsList.push({label:'党员信息',id:'0',groupId:'parymemberInfoDto'}) |
|
|
|
this.tabsList.push({label:'党员',id:'0',groupId:'parymemberInfoDto'}) |
|
|
|
}else if(val.formName == 'ensureHouseFlag'){ |
|
|
|
this.tabsList.push({label:'保障房信息',id:'1',groupId:'ensureHouseDto'}) |
|
|
|
}else if(val.formName == 'unemployedFlag'){ |
|
|
|
@ -1675,7 +1681,7 @@ export default { |
|
|
|
} else { |
|
|
|
await this.residentBirthRecord(this.form.resiId) |
|
|
|
} |
|
|
|
} else if (tab._props.label == '党员信息') { |
|
|
|
} else if (tab._props.label == '党员') { |
|
|
|
if (!this.form.resiId) { |
|
|
|
this.newForm.parymemberInfoDto = this.form.parymemberInfoDto |
|
|
|
} else { |
|
|
|
@ -1907,7 +1913,7 @@ export default { |
|
|
|
this.form.floatingFlag = data.categoryInfo.floatingFlag.toString() |
|
|
|
this.form.liveAloneFlag = data.categoryInfo.liveAloneFlag.toString() |
|
|
|
|
|
|
|
if(this.form.partyFlag == '1') this.tabsList.push({label:'党员信息',id:'0',groupId:'parymemberInfoDto'}) |
|
|
|
if(this.form.partyFlag == '1') this.tabsList.push({label:'党员',id:'0',groupId:'parymemberInfoDto'}) |
|
|
|
if(this.form.ensureHouseFlag == '1') this.tabsList.push({label:'保障房信息',id:'1',groupId:'ensureHouseDto'}) |
|
|
|
if(this.form.unemployedFlag == '1') this.tabsList.push({label:'失业',id:'2',groupId:'unemployedDto'}) |
|
|
|
if(this.form.veteranFlag == '1') this.tabsList.push({label:'退役军人',id:'3',groupId:'veteranDto'}) |
|
|
|
@ -2012,7 +2018,7 @@ export default { |
|
|
|
}, |
|
|
|
// 健康信息详情 |
|
|
|
getHealthInfoDetailById(id) { |
|
|
|
this.$http.post(`/actual/base/residentHealthInfo/getHealthInfoDetailById/${id}`).then(({ data: res }) => { |
|
|
|
this.$http.post(`/actual/base/residentHealthInfo/getHealthInfoDetailById/${id}`).then(({ data: res }) => { |
|
|
|
if (res.code !== 0) { |
|
|
|
return this.$message.error(res.msg); |
|
|
|
} else { |
|
|
|
@ -2039,6 +2045,7 @@ export default { |
|
|
|
this.newForm.healthDto = this.form.healthDto |
|
|
|
} |
|
|
|
}) |
|
|
|
|
|
|
|
}, |
|
|
|
// 工作信息详情 |
|
|
|
residentWorkInfo(id) { |
|
|
|
@ -2457,4 +2464,5 @@ export default { |
|
|
|
.f-bto0{ |
|
|
|
margin-bottom: 0px !important; |
|
|
|
} |
|
|
|
|
|
|
|
</style> |
|
|
|
|