diff --git a/src/components/occDisease/OccDisease.vue b/src/components/occDisease/OccDisease.vue index a0f9d94..47a4fc8 100644 --- a/src/components/occDisease/OccDisease.vue +++ b/src/components/occDisease/OccDisease.vue @@ -131,8 +131,8 @@ export default { postapi('/api/app/OccupationalDisease/GetOccupationalDiseaseWithDetailByPatientRegisterId', { patientRegisterId }) .then(res => { if (res.code > -1) { - if (this.dataTransOpts.tableS.patient_occupational_disease == null) { - this.dataTransOpts.tableS.patient_occupational_disease = deepCopy(res.data['patientOccupationalDisease']) || { patientRegisterId } + if (res.data['patientOccupationalDisease'] == null) { + this.dataTransOpts.tableS.patient_occupational_disease = { patientRegisterId } this.dataTransOpts.tableS.occModifiable = { //虚拟职业病允许修改表 isPatientOccupationalDiseaseUpdate: "Y", //基本信息 isPatientPoisonsUpdate: "Y", //接害因素 @@ -143,6 +143,7 @@ export default { isOccSummary: 'N', // 修改总检结论 } } else { + this.dataTransOpts.tableS.patient_occupational_disease = deepCopy(res.data['patientOccupationalDisease']) this.dataTransOpts.tableS.occModifiable = { //虚拟职业病允许修改表 isPatientOccupationalDiseaseUpdate: "N", //基本信息 isPatientPoisonsUpdate: "N", //接害因素