diff --git a/src/components/occDisease/OccDisease.vue b/src/components/occDisease/OccDisease.vue index e192957..af11235 100644 --- a/src/components/occDisease/OccDisease.vue +++ b/src/components/occDisease/OccDisease.vue @@ -391,6 +391,26 @@ export default { patientSymptoms: this.dataTransOpts.tableM.patient_symptom } + // 经期 -- 数字值为 "" 的转成 null + if(!body.patientOccupationalDisease.firstMenstruation) body.patientOccupationalDisease.firstMenstruation = null + if(!body.patientOccupationalDisease.menstruationTimeLength) body.patientOccupationalDisease.menstruationTimeLength = null + if(!body.patientOccupationalDisease.menstruationCycle) body.patientOccupationalDisease.menstruationCycle = null + if(!body.patientOccupationalDisease.menstruationEndAge) body.patientOccupationalDisease.menstruationEndAge = null + + // 生育史 -- 数字值为 "" 的转成 null + if(!body.patientOccupationalDisease.childrenNum) body.patientOccupationalDisease.childrenNum = null + if(!body.patientOccupationalDisease.abortionTimes) body.patientOccupationalDisease.abortionTimes = null + if(!body.patientOccupationalDisease.prematureBirthTimes) body.patientOccupationalDisease.prematureBirthTimes = null + if(!body.patientOccupationalDisease.stillbirthTimes) body.patientOccupationalDisease.stillbirthTimes = null + if(!body.patientOccupationalDisease.abnormalTimes) body.patientOccupationalDisease.abnormalTimes = null + + // 烟酒史 -- 数字值为 "" 的转成 null + if(!body.patientOccupationalDisease.smokeNum) body.patientOccupationalDisease.smokeNum = null + if(!body.patientOccupationalDisease.smokeYears) body.patientOccupationalDisease.smokeYears = null + if(!body.patientOccupationalDisease.drinkNum) body.patientOccupationalDisease.drinkNum = null + if(!body.patientOccupationalDisease.drinkYears) body.patientOccupationalDisease.drinkYears = null + + if (this.dataTransOpts.tableS.occModifiable.isPatientPoisonsUpdate == 'Y' || this.dataTransOpts.tableS.occModifiable.isOccSummary == 'Y') { this.dataTransOpts.tableS.occModifiable.isPatientOccupationalDiseaseUpdate = 'Y' }