diff --git a/src/views/components/resiForm.vue b/src/views/components/resiForm.vue index 987c92a66..c090e11df 100644 --- a/src/views/components/resiForm.vue +++ b/src/views/components/resiForm.vue @@ -1150,20 +1150,20 @@ export default { opction: [ ] }, - { - label: "参战时间开始日期", - itemType: "datepicker1", - formName: "joinWarStartTime", - opction: [ - ] - }, - { - label: "参战时间截止日期", - itemType: "datepicker1", - formName: "joinWarEndTime", - opction: [ - ] - }, + // { + // label: "参战时间开始日期", + // itemType: "datepicker1", + // formName: "joinWarStartTime", + // opction: [ + // ] + // }, + // { + // label: "参战时间截止日期", + // itemType: "datepicker1", + // formName: "joinWarEndTime", + // opction: [ + // ] + // }, { label: "现就业情况", itemType: "input1", @@ -1867,6 +1867,7 @@ export default { this.handleTabShow(item, val) }, handleTabShow (item, val) { + console.log(item,val); const mapping = { partyFlag: { label: '党员', id: '0', groupId: 'parymemberInfoDto' }, ensureHouseFlag: { label: '保障房信息', id: '1', groupId: 'ensureHouseDto' }, @@ -1885,7 +1886,17 @@ export default { this.tabsList.push(mapping[item.formName]); } else if (val != 1 && mapping[item.formName]) { this.tabsList = this.tabsList.filter(tab => tab.id !== mapping[item.formName].id); - delete this.form[mapping[item.formName].groupId]; + // delete this.form[mapping[item.formName].groupId]; + let group = this.form[mapping[item.formName].groupId]; + for (let key in group) { + if (group.hasOwnProperty(key)) { + if (typeof group[key] === "string") { + group[key] = ""; + } else if (typeof group[key] === "number") { + group[key] = null; + } + } + } } },