From 3f418a219b9b75c1cc83af6592ff8dc6ee8e2a22 Mon Sep 17 00:00:00 2001 From: yangfei Date: Tue, 16 May 2017 19:45:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=AC=E8=AF=8A=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../model/BabyPatientExtendEarFollowUpQuery.java | 71 + .../model/BabyPatientExtendEarHearingDiagnose.java | 245 +--- .../BabyPatientExtendEarHearingDiagnoseQuery.java | 325 ++--- .../impl/BabyPatientExtendEarServiceImpl.java | 3 - .../master/BabyPatientExtendEarFollowUp.xml | 28 +- .../master/BabyPatientExtendEarHearingDiagnose.xml | 1484 ++++++++++---------- .../lyms/platform/common/enums/ConfirmedEnums.java | 60 + .../common/enums/HearingDiagnosisEnums.java | 61 + .../lyms/platform/common/enums/HighRiskEnum.java | 59 + .../java/com/lyms/platform/operate/web/Test.java | 6 +- .../operate/web/controller/EarController.java | 78 +- .../operate/web/controller/FollowUpController.java | 77 +- .../web/controller/HearingDiagnoseController.java | 113 +- .../HighriskChangeHospitalController.java | 3 +- .../operate/web/request/FollowUpRequest.java | 112 ++ .../web/request/HearingDiagnoseRequest.java | 135 +- .../platform/operate/web/result/InitFollowUp.java | 24 + .../operate/web/result/InitHearingDiagnose.java | 44 + 18 files changed, 1789 insertions(+), 1139 deletions(-) create mode 100644 platform-common/src/main/java/com/lyms/platform/common/enums/ConfirmedEnums.java create mode 100644 platform-common/src/main/java/com/lyms/platform/common/enums/HearingDiagnosisEnums.java create mode 100644 platform-common/src/main/java/com/lyms/platform/common/enums/HighRiskEnum.java create mode 100644 platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/FollowUpRequest.java create mode 100644 platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/InitFollowUp.java create mode 100644 platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/InitHearingDiagnose.java diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarFollowUpQuery.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarFollowUpQuery.java index dcdf864..9c8e5f9 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarFollowUpQuery.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarFollowUpQuery.java @@ -100,6 +100,77 @@ public class BabyPatientExtendEarFollowUpQuery extends BaseQuery { */ private Integer enalble; + //随访开始日期 + private Date followUpStartTime; + //随访结束日期 + private Date followUpEndTime; + //查询关键字 姓名、联系方式、就诊卡 + private String keyWord; + //来源:1.本院、2.*医院、3.其他、4.全部 + private Integer source; + //干预治疗 0-未干预治疗,1-人工耳蜗,2-助听器,3-手术 + private Integer interCure; + //预约复查开始时间 + private Date nextStartTime; + //预约复查结束时间 + private Date nextEndTime; + + public Date getFollowUpStartTime() { + return followUpStartTime; + } + + public void setFollowUpStartTime(Date followUpStartTime) { + this.followUpStartTime = followUpStartTime; + } + + public Date getFollowUpEndTime() { + return followUpEndTime; + } + + public void setFollowUpEndTime(Date followUpEndTime) { + this.followUpEndTime = followUpEndTime; + } + + public String getKeyWord() { + return keyWord; + } + + public void setKeyWord(String keyWord) { + this.keyWord = keyWord; + } + + public Integer getSource() { + return source; + } + + public void setSource(Integer source) { + this.source = source; + } + + public Integer getInterCure() { + return interCure; + } + + public void setInterCure(Integer interCure) { + this.interCure = interCure; + } + + public Date getNextStartTime() { + return nextStartTime; + } + + public void setNextStartTime(Date nextStartTime) { + this.nextStartTime = nextStartTime; + } + + public Date getNextEndTime() { + return nextEndTime; + } + + public void setNextEndTime(Date nextEndTime) { + this.nextEndTime = nextEndTime; + } + public String getId() { return id; } diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarHearingDiagnose.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarHearingDiagnose.java index a53fbff..9461470 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarHearingDiagnose.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarHearingDiagnose.java @@ -1,7 +1,5 @@ package com.lyms.platform.permission.model; -import com.lyms.platform.pojo.BabyModel; - import java.util.Date; public class BabyPatientExtendEarHearingDiagnose { @@ -11,7 +9,7 @@ public class BabyPatientExtendEarHearingDiagnose { */ private String id; /** - * 儿童档案ID + * 儿童档案id */ private String babyId; /** @@ -367,7 +365,7 @@ public class BabyPatientExtendEarHearingDiagnose { */ private String diagnDoctorId; /** - * 诊断指导预约下次诊断时间 + * 预约下次诊断时间 */ private Date diagnNextTime; /** @@ -394,6 +392,32 @@ public class BabyPatientExtendEarHearingDiagnose { * 状态 */ private Integer enalble; + /** + * 是否确诊 0-未确诊 1-确诊 + */ + private Integer isconfirm; + /** + * 诊断结果 + */ + private String diagnResult; + + /** + * 确诊结果 + */ + + private String confirmResult; + /** + * 确诊时间 + */ + private Date confirmTime; + + public Date getConfirmTime() { + return confirmTime; + } + + public void setConfirmTime(Date confirmTime) { + this.confirmTime = confirmTime; + } public String getId() { return id; @@ -401,7 +425,6 @@ public class BabyPatientExtendEarHearingDiagnose { public void setId(String id) { this.id = id; - } public String getBabyId() { @@ -416,949 +439,783 @@ public class BabyPatientExtendEarHearingDiagnose { return hospitalId; } - public void setHospitalId(String hospitalId) { this.hospitalId = hospitalId; - } public Date getDiagnoseTime() { return diagnoseTime; } - public void setDiagnoseTime(Date diagnoseTime) { this.diagnoseTime = diagnoseTime; - } public String getHighFactor() { return highFactor; } - public void setHighFactor(String highFactor) { this.highFactor = highFactor; - } public String getAbrLeftDbnhl() { return abrLeftDbnhl; } - public void setAbrLeftDbnhl(String abrLeftDbnhl) { this.abrLeftDbnhl = abrLeftDbnhl; - } public String getAbrLeftLWave() { return abrLeftLWave; } - public void setAbrLeftLWave(String abrLeftLWave) { this.abrLeftLWave = abrLeftLWave; - } public String getAbrLeftLllWave() { return abrLeftLllWave; } - public void setAbrLeftLllWave(String abrLeftLllWave) { this.abrLeftLllWave = abrLeftLllWave; - } public String getAbrLeftVWave() { return abrLeftVWave; } - public void setAbrLeftVWave(String abrLeftVWave) { this.abrLeftVWave = abrLeftVWave; - } public String getAbrLeftShield() { return abrLeftShield; } - public void setAbrLeftShield(String abrLeftShield) { this.abrLeftShield = abrLeftShield; - } public String getAbrRightDbnhl() { return abrRightDbnhl; } - public void setAbrRightDbnhl(String abrRightDbnhl) { this.abrRightDbnhl = abrRightDbnhl; - } public String getAbrRightLWave() { return abrRightLWave; } - public void setAbrRightLWave(String abrRightLWave) { this.abrRightLWave = abrRightLWave; - } public String getAbrRightLllWave() { return abrRightLllWave; } - public void setAbrRightLllWave(String abrRightLllWave) { this.abrRightLllWave = abrRightLllWave; - } public String getAbrRightVWave() { return abrRightVWave; } - public void setAbrRightVWave(String abrRightVWave) { this.abrRightVWave = abrRightVWave; - } public String getAbrRightShield() { return abrRightShield; } - public void setAbrRightShield(String abrRightShield) { this.abrRightShield = abrRightShield; - } public String getAbrThrLeftDbnhl() { return abrThrLeftDbnhl; } - public void setAbrThrLeftDbnhl(String abrThrLeftDbnhl) { this.abrThrLeftDbnhl = abrThrLeftDbnhl; - } public String getAbrThrLeftMs() { return abrThrLeftMs; } - public void setAbrThrLeftMs(String abrThrLeftMs) { this.abrThrLeftMs = abrThrLeftMs; - } public String getAbrThrLeftShieldDbnhl() { return abrThrLeftShieldDbnhl; } - public void setAbrThrLeftShieldDbnhl(String abrThrLeftShieldDbnhl) { this.abrThrLeftShieldDbnhl = abrThrLeftShieldDbnhl; - } public String getAbrThrRightDbnhl() { return abrThrRightDbnhl; } - public void setAbrThrRightDbnhl(String abrThrRightDbnhl) { this.abrThrRightDbnhl = abrThrRightDbnhl; - } public String getAbrThrRightMs() { return abrThrRightMs; } - public void setAbrThrRightMs(String abrThrRightMs) { this.abrThrRightMs = abrThrRightMs; - } public String getAbrThrRightShieldDbnhl() { return abrThrRightShieldDbnhl; } - public void setAbrThrRightShieldDbnhl(String abrThrRightShieldDbnhl) { this.abrThrRightShieldDbnhl = abrThrRightShieldDbnhl; - } public String getAbrBcLeftThrDbnhl() { return abrBcLeftThrDbnhl; } - public void setAbrBcLeftThrDbnhl(String abrBcLeftThrDbnhl) { this.abrBcLeftThrDbnhl = abrBcLeftThrDbnhl; - } public String getAbrBcLeftThrMs() { return abrBcLeftThrMs; } - public void setAbrBcLeftThrMs(String abrBcLeftThrMs) { this.abrBcLeftThrMs = abrBcLeftThrMs; - } public String getAbrBcLeftThrShieldDbnhl() { return abrBcLeftThrShieldDbnhl; } - public void setAbrBcLeftThrShieldDbnhl(String abrBcLeftThrShieldDbnhl) { this.abrBcLeftThrShieldDbnhl = abrBcLeftThrShieldDbnhl; - } public String getAbrBcRightThrDbnhl() { return abrBcRightThrDbnhl; } - public void setAbrBcRightThrDbnhl(String abrBcRightThrDbnhl) { this.abrBcRightThrDbnhl = abrBcRightThrDbnhl; - } public String getAbrBcRightThrMs() { return abrBcRightThrMs; } - public void setAbrBcRightThrMs(String abrBcRightThrMs) { this.abrBcRightThrMs = abrBcRightThrMs; - } public String getAbrBcRightThrShieldDbnhl() { return abrBcRightThrShieldDbnhl; } - public void setAbrBcRightThrShieldDbnhl(String abrBcRightThrShieldDbnhl) { this.abrBcRightThrShieldDbnhl = abrBcRightThrShieldDbnhl; - } public String getReactionThrLeftDbnhl() { return reactionThrLeftDbnhl; } - public void setReactionThrLeftDbnhl(String reactionThrLeftDbnhl) { this.reactionThrLeftDbnhl = reactionThrLeftDbnhl; - } public String getReactionThrLeftShieldDbnhl() { return reactionThrLeftShieldDbnhl; } - public void setReactionThrLeftShieldDbnhl(String reactionThrLeftShieldDbnhl) { this.reactionThrLeftShieldDbnhl = reactionThrLeftShieldDbnhl; - } public String getReactionThrRightDbnhl() { return reactionThrRightDbnhl; } - public void setReactionThrRightDbnhl(String reactionThrRightDbnhl) { this.reactionThrRightDbnhl = reactionThrRightDbnhl; - } public String getReactionThrRightShieldDbnhl() { return reactionThrRightShieldDbnhl; } - public void setReactionThrRightShieldDbnhl(String reactionThrRightShieldDbnhl) { this.reactionThrRightShieldDbnhl = reactionThrRightShieldDbnhl; - } public String getOaeLeft750() { return oaeLeft750; } - public void setOaeLeft750(String oaeLeft750) { this.oaeLeft750 = oaeLeft750; - } public String getOaeLeft1k() { return oaeLeft1k; } - public void setOaeLeft1k(String oaeLeft1k) { this.oaeLeft1k = oaeLeft1k; - } public String getOaeLeft2k() { return oaeLeft2k; } - public void setOaeLeft2k(String oaeLeft2k) { this.oaeLeft2k = oaeLeft2k; - } public String getOaeLeft3k() { return oaeLeft3k; } - public void setOaeLeft3k(String oaeLeft3k) { this.oaeLeft3k = oaeLeft3k; - } public String getOaeLeft4k() { return oaeLeft4k; } - public void setOaeLeft4k(String oaeLeft4k) { this.oaeLeft4k = oaeLeft4k; - } public String getOaeLeft6k() { return oaeLeft6k; } - public void setOaeLeft6k(String oaeLeft6k) { this.oaeLeft6k = oaeLeft6k; - } public String getOaeLeft8k() { return oaeLeft8k; } - public void setOaeLeft8k(String oaeLeft8k) { this.oaeLeft8k = oaeLeft8k; - } public String getOaeLeft10k() { return oaeLeft10k; } - public void setOaeLeft10k(String oaeLeft10k) { this.oaeLeft10k = oaeLeft10k; - } public String getOaeRight750() { return oaeRight750; } - public void setOaeRight750(String oaeRight750) { this.oaeRight750 = oaeRight750; - } public String getOaeRight1k() { return oaeRight1k; } - public void setOaeRight1k(String oaeRight1k) { this.oaeRight1k = oaeRight1k; - } public String getOaeRight2k() { return oaeRight2k; } - public void setOaeRight2k(String oaeRight2k) { this.oaeRight2k = oaeRight2k; - } public String getOaeRight3k() { return oaeRight3k; } - public void setOaeRight3k(String oaeRight3k) { this.oaeRight3k = oaeRight3k; - } public String getOaeRight4k() { return oaeRight4k; } - public void setOaeRight4k(String oaeRight4k) { this.oaeRight4k = oaeRight4k; - } public String getOaeRight6k() { return oaeRight6k; } - public void setOaeRight6k(String oaeRight6k) { this.oaeRight6k = oaeRight6k; - } public String getOaeRight8k() { return oaeRight8k; } - public void setOaeRight8k(String oaeRight8k) { this.oaeRight8k = oaeRight8k; - } public String getOaeRight10k() { return oaeRight10k; } - public void setOaeRight10k(String oaeRight10k) { this.oaeRight10k = oaeRight10k; - } public String getAcadLeftCurveType() { return acadLeftCurveType; } - public void setAcadLeftCurveType(String acadLeftCurveType) { this.acadLeftCurveType = acadLeftCurveType; - } public String getAcadLeftDrumCp() { return acadLeftDrumCp; } - public void setAcadLeftDrumCp(String acadLeftDrumCp) { this.acadLeftDrumCp = acadLeftDrumCp; - } public String getAcadLeftAcco() { return acadLeftAcco; } - public void setAcadLeftAcco(String acadLeftAcco) { this.acadLeftAcco = acadLeftAcco; - } public String getAcadLeftSecondoVolume() { return acadLeftSecondoVolume; } - public void setAcadLeftSecondoVolume(String acadLeftSecondoVolume) { this.acadLeftSecondoVolume = acadLeftSecondoVolume; - } public String getAcadLeftGradient() { return acadLeftGradient; } - public void setAcadLeftGradient(String acadLeftGradient) { this.acadLeftGradient = acadLeftGradient; - } public String getAcadLeft1kReflectThre() { return acadLeft1kReflectThre; } - public void setAcadLeft1kReflectThre(String acadLeft1kReflectThre) { this.acadLeft1kReflectThre = acadLeft1kReflectThre; - } public String getAcadRightCurveType() { return acadRightCurveType; } - public void setAcadRightCurveType(String acadRightCurveType) { this.acadRightCurveType = acadRightCurveType; - } public String getAcadRightDrumCp() { return acadRightDrumCp; } - public void setAcadRightDrumCp(String acadRightDrumCp) { this.acadRightDrumCp = acadRightDrumCp; - } public String getAcadRightAcco() { return acadRightAcco; } - public void setAcadRightAcco(String acadRightAcco) { this.acadRightAcco = acadRightAcco; - } public String getAcadRightSecondoVolume() { return acadRightSecondoVolume; } - public void setAcadRightSecondoVolume(String acadRightSecondoVolume) { this.acadRightSecondoVolume = acadRightSecondoVolume; - } public String getAcadRightGradient() { return acadRightGradient; } - public void setAcadRightGradient(String acadRightGradient) { this.acadRightGradient = acadRightGradient; - } public String getAcadRight1kReflectThre() { return acadRight1kReflectThre; } - public void setAcadRight1kReflectThre(String acadRight1kReflectThre) { this.acadRight1kReflectThre = acadRight1kReflectThre; - } public String getSoundReflLeftIpsi500() { return soundReflLeftIpsi500; } - public void setSoundReflLeftIpsi500(String soundReflLeftIpsi500) { this.soundReflLeftIpsi500 = soundReflLeftIpsi500; - } public String getSoundReflLeftIpsi1k() { return soundReflLeftIpsi1k; } - public void setSoundReflLeftIpsi1k(String soundReflLeftIpsi1k) { this.soundReflLeftIpsi1k = soundReflLeftIpsi1k; - } public String getSoundReflLeftIpsi2k() { return soundReflLeftIpsi2k; } - public void setSoundReflLeftIpsi2k(String soundReflLeftIpsi2k) { this.soundReflLeftIpsi2k = soundReflLeftIpsi2k; - } public String getSoundReflLeftIpsi4k() { return soundReflLeftIpsi4k; } - public void setSoundReflLeftIpsi4k(String soundReflLeftIpsi4k) { this.soundReflLeftIpsi4k = soundReflLeftIpsi4k; - } public String getSoundReflLeftOffsi500() { return soundReflLeftOffsi500; } - public void setSoundReflLeftOffsi500(String soundReflLeftOffsi500) { this.soundReflLeftOffsi500 = soundReflLeftOffsi500; - } public String getSoundReflLeftOffsi1k() { return soundReflLeftOffsi1k; } - public void setSoundReflLeftOffsi1k(String soundReflLeftOffsi1k) { this.soundReflLeftOffsi1k = soundReflLeftOffsi1k; - } public String getSoundReflLeftOffsi2k() { return soundReflLeftOffsi2k; } - public void setSoundReflLeftOffsi2k(String soundReflLeftOffsi2k) { this.soundReflLeftOffsi2k = soundReflLeftOffsi2k; - } public String getSoundReflLeftOffsi4k() { return soundReflLeftOffsi4k; } - public void setSoundReflLeftOffsi4k(String soundReflLeftOffsi4k) { this.soundReflLeftOffsi4k = soundReflLeftOffsi4k; - } public String getSoundReflLeftAtten() { return soundReflLeftAtten; } - public void setSoundReflLeftAtten(String soundReflLeftAtten) { this.soundReflLeftAtten = soundReflLeftAtten; - } public String getSoundReflRightIpsi500() { return soundReflRightIpsi500; } - public void setSoundReflRightIpsi500(String soundReflRightIpsi500) { this.soundReflRightIpsi500 = soundReflRightIpsi500; - } public String getSoundReflRightIpsi1k() { return soundReflRightIpsi1k; } - public void setSoundReflRightIpsi1k(String soundReflRightIpsi1k) { this.soundReflRightIpsi1k = soundReflRightIpsi1k; - } public String getSoundReflRightIpsi2k() { return soundReflRightIpsi2k; } - public void setSoundReflRightIpsi2k(String soundReflRightIpsi2k) { this.soundReflRightIpsi2k = soundReflRightIpsi2k; - } public String getSoundReflRightIpsi4k() { return soundReflRightIpsi4k; } - public void setSoundReflRightIpsi4k(String soundReflRightIpsi4k) { this.soundReflRightIpsi4k = soundReflRightIpsi4k; - } public String getSoundReflRightOffsi500() { return soundReflRightOffsi500; } - public void setSoundReflRightOffsi500(String soundReflRightOffsi500) { this.soundReflRightOffsi500 = soundReflRightOffsi500; - } public String getSoundReflRightOffsi1k() { return soundReflRightOffsi1k; } - public void setSoundReflRightOffsi1k(String soundReflRightOffsi1k) { this.soundReflRightOffsi1k = soundReflRightOffsi1k; - } public String getSoundReflRightOffsi2k() { return soundReflRightOffsi2k; } - public void setSoundReflRightOffsi2k(String soundReflRightOffsi2k) { this.soundReflRightOffsi2k = soundReflRightOffsi2k; - } public String getSoundReflRightOffsi4k() { return soundReflRightOffsi4k; } - public void setSoundReflRightOffsi4k(String soundReflRightOffsi4k) { this.soundReflRightOffsi4k = soundReflRightOffsi4k; - } public String getSoundReflRightAtten() { return soundReflRightAtten; } - public void setSoundReflRightAtten(String soundReflRightAtten) { this.soundReflRightAtten = soundReflRightAtten; - } public Integer getAabrLeftIfPass() { return aabrLeftIfPass; } - public void setAabrLeftIfPass(Integer aabrLeftIfPass) { this.aabrLeftIfPass = aabrLeftIfPass; - } public Integer getAabrRightIfPass() { return aabrRightIfPass; } - public void setAabrRightIfPass(Integer aabrRightIfPass) { this.aabrRightIfPass = aabrRightIfPass; - } public String getAssrLeft500() { return assrLeft500; } - public void setAssrLeft500(String assrLeft500) { this.assrLeft500 = assrLeft500; - } public String getAssrLeft1k() { return assrLeft1k; } - public void setAssrLeft1k(String assrLeft1k) { this.assrLeft1k = assrLeft1k; - } public String getAssrLeft2k() { return assrLeft2k; } - public void setAssrLeft2k(String assrLeft2k) { this.assrLeft2k = assrLeft2k; - } public String getAssrLeft4k() { return assrLeft4k; } - public void setAssrLeft4k(String assrLeft4k) { this.assrLeft4k = assrLeft4k; - } public String getAssrRight500() { return assrRight500; } - public void setAssrRight500(String assrRight500) { this.assrRight500 = assrRight500; - } public String getAssrRight1k() { return assrRight1k; } - public void setAssrRight1k(String assrRight1k) { this.assrRight1k = assrRight1k; - } public String getAssrRight2k() { return assrRight2k; } - public void setAssrRight2k(String assrRight2k) { this.assrRight2k = assrRight2k; - } public String getAssrRight4k() { return assrRight4k; } - public void setAssrRight4k(String assrRight4k) { this.assrRight4k = assrRight4k; - } public String getDiagnHandSugge() { return diagnHandSugge; } - public void setDiagnHandSugge(String diagnHandSugge) { this.diagnHandSugge = diagnHandSugge; - } public String getDiagnGuideSugge() { return diagnGuideSugge; } - public void setDiagnGuideSugge(String diagnGuideSugge) { this.diagnGuideSugge = diagnGuideSugge; - } public String getDiagnDoctorId() { return diagnDoctorId; } - public void setDiagnDoctorId(String diagnDoctorId) { this.diagnDoctorId = diagnDoctorId; - } public Date getDiagnNextTime() { return diagnNextTime; } - public void setDiagnNextTime(Date diagnNextTime) { this.diagnNextTime = diagnNextTime; - } public Date getCreateTime() { return createTime; } - public void setCreateTime(Date createTime) { this.createTime = createTime; - } public String getCreateId() { return createId; } - public void setCreateId(String createId) { this.createId = createId; - } public String getModifyId() { return modifyId; } - public void setModifyId(String modifyId) { this.modifyId = modifyId; - } public Date getModifyTime() { return modifyTime; } - public void setModifyTime(Date modifyTime) { this.modifyTime = modifyTime; - } public Integer getIfdel() { return ifdel; } - public void setIfdel(Integer ifdel) { this.ifdel = ifdel; - } public Integer getEnalble() { return enalble; } - public void setEnalble(Integer enalble) { this.enalble = enalble; + } + + public Integer getIsconfirm() { + return isconfirm; + } + + public void setIsconfirm(Integer isconfirm) { + this.isconfirm = isconfirm; + } + + public String getDiagnResult() { + return diagnResult; + } + + public void setDiagnResult(String diagnResult) { + this.diagnResult = diagnResult; + } + + public String getConfirmResult() { + return confirmResult; + } + public void setConfirmResult(String confirmResult) { + this.confirmResult = confirmResult; } } \ No newline at end of file diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarHearingDiagnoseQuery.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarHearingDiagnoseQuery.java index 3e69c1e..9eafc12 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarHearingDiagnoseQuery.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarHearingDiagnoseQuery.java @@ -12,17 +12,16 @@ public class BabyPatientExtendEarHearingDiagnoseQuery extends BaseQuery { * 儿童信息 */ private BabyModel babyModel; - /** * 主键 */ private String id; /** - * 儿童档案ID + * 儿童档案id */ private String babyId; /** - * 检测医院ID + * 创建医院ID */ private String hospitalId; /** @@ -30,6 +29,14 @@ public class BabyPatientExtendEarHearingDiagnoseQuery extends BaseQuery { */ private Date diagnoseTime; /** + * 诊断开始时间 + */ + private Date diagnoseStartTime; + /** + * 诊断结束时间 + */ + private Date diagnoseEndTime; + /** * 高危因素 */ private String highFactor; @@ -374,10 +381,26 @@ public class BabyPatientExtendEarHearingDiagnoseQuery extends BaseQuery { */ private String diagnDoctorId; /** - * 诊断指导预约下次诊断时间 + * 预约下次诊断时间 */ private Date diagnNextTime; /** + * 预约下次开始诊断时间 + */ + private Date diagnNextStartTime; + /** + * 预约下次结束诊断时间 + */ + private Date diagnNextEndTime; + /** + * 确诊开始时间 + */ + private Date confirmStartTime; + /** + * 确诊结束时间 + */ + private Date confirmEndTime; + /** * 创建时间 */ private Date createTime; @@ -401,15 +424,93 @@ public class BabyPatientExtendEarHearingDiagnoseQuery extends BaseQuery { * 状态 */ private Integer enalble; + /** + * 是否确诊 + */ + private Integer isconfirm; + /** + * 诊断结果 + */ + private String diagnResult; + /** + * 确诊结果 + */ + private String confirmResult; + /** + * 确诊时间 + */ + private Date confirmTime; + + public Date getDiagnoseStartTime() { + return diagnoseStartTime; + } + + public void setDiagnoseStartTime(Date diagnoseStartTime) { + this.diagnoseStartTime = diagnoseStartTime; + } + + public Date getDiagnoseEndTime() { + return diagnoseEndTime; + } + + public void setDiagnoseEndTime(Date diagnoseEndTime) { + this.diagnoseEndTime = diagnoseEndTime; + } + + public Date getDiagnNextStartTime() { + return diagnNextStartTime; + } + + public void setDiagnNextStartTime(Date diagnNextStartTime) { + this.diagnNextStartTime = diagnNextStartTime; + } + + public Date getDiagnNextEndTime() { + return diagnNextEndTime; + } + + public void setDiagnNextEndTime(Date diagnNextEndTime) { + this.diagnNextEndTime = diagnNextEndTime; + } + + public Date getConfirmStartTime() { + return confirmStartTime; + } + + public void setConfirmStartTime(Date confirmStartTime) { + this.confirmStartTime = confirmStartTime; + } + + public Date getConfirmEndTime() { + return confirmEndTime; + } + + public void setConfirmEndTime(Date confirmEndTime) { + this.confirmEndTime = confirmEndTime; + } + + public Date getConfirmTime() { + return confirmTime; + } + + public void setConfirmTime(Date confirmTime) { + this.confirmTime = confirmTime; + } + + public BabyModel getBabyModel() { + return babyModel; + } + + public void setBabyModel(BabyModel babyModel) { + this.babyModel = babyModel; + } public String getId() { return id; } - public void setId(String id) { this.id = id; - } public String getBabyId() { @@ -424,949 +525,783 @@ public class BabyPatientExtendEarHearingDiagnoseQuery extends BaseQuery { return hospitalId; } - public void setHospitalId(String hospitalId) { this.hospitalId = hospitalId; - } public Date getDiagnoseTime() { return diagnoseTime; } - public void setDiagnoseTime(Date diagnoseTime) { this.diagnoseTime = diagnoseTime; - } public String getHighFactor() { return highFactor; } - public void setHighFactor(String highFactor) { this.highFactor = highFactor; - } public String getAbrLeftDbnhl() { return abrLeftDbnhl; } - public void setAbrLeftDbnhl(String abrLeftDbnhl) { this.abrLeftDbnhl = abrLeftDbnhl; - } public String getAbrLeftLWave() { return abrLeftLWave; } - public void setAbrLeftLWave(String abrLeftLWave) { this.abrLeftLWave = abrLeftLWave; - } public String getAbrLeftLllWave() { return abrLeftLllWave; } - public void setAbrLeftLllWave(String abrLeftLllWave) { this.abrLeftLllWave = abrLeftLllWave; - } public String getAbrLeftVWave() { return abrLeftVWave; } - public void setAbrLeftVWave(String abrLeftVWave) { this.abrLeftVWave = abrLeftVWave; - } public String getAbrLeftShield() { return abrLeftShield; } - public void setAbrLeftShield(String abrLeftShield) { this.abrLeftShield = abrLeftShield; - } public String getAbrRightDbnhl() { return abrRightDbnhl; } - public void setAbrRightDbnhl(String abrRightDbnhl) { this.abrRightDbnhl = abrRightDbnhl; - } public String getAbrRightLWave() { return abrRightLWave; } - public void setAbrRightLWave(String abrRightLWave) { this.abrRightLWave = abrRightLWave; - } public String getAbrRightLllWave() { return abrRightLllWave; } - public void setAbrRightLllWave(String abrRightLllWave) { this.abrRightLllWave = abrRightLllWave; - } public String getAbrRightVWave() { return abrRightVWave; } - public void setAbrRightVWave(String abrRightVWave) { this.abrRightVWave = abrRightVWave; - } public String getAbrRightShield() { return abrRightShield; } - public void setAbrRightShield(String abrRightShield) { this.abrRightShield = abrRightShield; - } public String getAbrThrLeftDbnhl() { return abrThrLeftDbnhl; } - public void setAbrThrLeftDbnhl(String abrThrLeftDbnhl) { this.abrThrLeftDbnhl = abrThrLeftDbnhl; - } public String getAbrThrLeftMs() { return abrThrLeftMs; } - public void setAbrThrLeftMs(String abrThrLeftMs) { this.abrThrLeftMs = abrThrLeftMs; - } public String getAbrThrLeftShieldDbnhl() { return abrThrLeftShieldDbnhl; } - public void setAbrThrLeftShieldDbnhl(String abrThrLeftShieldDbnhl) { this.abrThrLeftShieldDbnhl = abrThrLeftShieldDbnhl; - } public String getAbrThrRightDbnhl() { return abrThrRightDbnhl; } - public void setAbrThrRightDbnhl(String abrThrRightDbnhl) { this.abrThrRightDbnhl = abrThrRightDbnhl; - } public String getAbrThrRightMs() { return abrThrRightMs; } - public void setAbrThrRightMs(String abrThrRightMs) { this.abrThrRightMs = abrThrRightMs; - } public String getAbrThrRightShieldDbnhl() { return abrThrRightShieldDbnhl; } - public void setAbrThrRightShieldDbnhl(String abrThrRightShieldDbnhl) { this.abrThrRightShieldDbnhl = abrThrRightShieldDbnhl; - } public String getAbrBcLeftThrDbnhl() { return abrBcLeftThrDbnhl; } - public void setAbrBcLeftThrDbnhl(String abrBcLeftThrDbnhl) { this.abrBcLeftThrDbnhl = abrBcLeftThrDbnhl; - } public String getAbrBcLeftThrMs() { return abrBcLeftThrMs; } - public void setAbrBcLeftThrMs(String abrBcLeftThrMs) { this.abrBcLeftThrMs = abrBcLeftThrMs; - } public String getAbrBcLeftThrShieldDbnhl() { return abrBcLeftThrShieldDbnhl; } - public void setAbrBcLeftThrShieldDbnhl(String abrBcLeftThrShieldDbnhl) { this.abrBcLeftThrShieldDbnhl = abrBcLeftThrShieldDbnhl; - } public String getAbrBcRightThrDbnhl() { return abrBcRightThrDbnhl; } - public void setAbrBcRightThrDbnhl(String abrBcRightThrDbnhl) { this.abrBcRightThrDbnhl = abrBcRightThrDbnhl; - } public String getAbrBcRightThrMs() { return abrBcRightThrMs; } - public void setAbrBcRightThrMs(String abrBcRightThrMs) { this.abrBcRightThrMs = abrBcRightThrMs; - } public String getAbrBcRightThrShieldDbnhl() { return abrBcRightThrShieldDbnhl; } - public void setAbrBcRightThrShieldDbnhl(String abrBcRightThrShieldDbnhl) { this.abrBcRightThrShieldDbnhl = abrBcRightThrShieldDbnhl; - } public String getReactionThrLeftDbnhl() { return reactionThrLeftDbnhl; } - public void setReactionThrLeftDbnhl(String reactionThrLeftDbnhl) { this.reactionThrLeftDbnhl = reactionThrLeftDbnhl; - } public String getReactionThrLeftShieldDbnhl() { return reactionThrLeftShieldDbnhl; } - public void setReactionThrLeftShieldDbnhl(String reactionThrLeftShieldDbnhl) { this.reactionThrLeftShieldDbnhl = reactionThrLeftShieldDbnhl; - } public String getReactionThrRightDbnhl() { return reactionThrRightDbnhl; } - public void setReactionThrRightDbnhl(String reactionThrRightDbnhl) { this.reactionThrRightDbnhl = reactionThrRightDbnhl; - } public String getReactionThrRightShieldDbnhl() { return reactionThrRightShieldDbnhl; } - public void setReactionThrRightShieldDbnhl(String reactionThrRightShieldDbnhl) { this.reactionThrRightShieldDbnhl = reactionThrRightShieldDbnhl; - } public String getOaeLeft750() { return oaeLeft750; } - public void setOaeLeft750(String oaeLeft750) { this.oaeLeft750 = oaeLeft750; - } public String getOaeLeft1k() { return oaeLeft1k; } - public void setOaeLeft1k(String oaeLeft1k) { this.oaeLeft1k = oaeLeft1k; - } public String getOaeLeft2k() { return oaeLeft2k; } - public void setOaeLeft2k(String oaeLeft2k) { this.oaeLeft2k = oaeLeft2k; - } public String getOaeLeft3k() { return oaeLeft3k; } - public void setOaeLeft3k(String oaeLeft3k) { this.oaeLeft3k = oaeLeft3k; - } public String getOaeLeft4k() { return oaeLeft4k; } - public void setOaeLeft4k(String oaeLeft4k) { this.oaeLeft4k = oaeLeft4k; - } public String getOaeLeft6k() { return oaeLeft6k; } - public void setOaeLeft6k(String oaeLeft6k) { this.oaeLeft6k = oaeLeft6k; - } public String getOaeLeft8k() { return oaeLeft8k; } - public void setOaeLeft8k(String oaeLeft8k) { this.oaeLeft8k = oaeLeft8k; - } public String getOaeLeft10k() { return oaeLeft10k; } - public void setOaeLeft10k(String oaeLeft10k) { this.oaeLeft10k = oaeLeft10k; - } public String getOaeRight750() { return oaeRight750; } - public void setOaeRight750(String oaeRight750) { this.oaeRight750 = oaeRight750; - } public String getOaeRight1k() { return oaeRight1k; } - public void setOaeRight1k(String oaeRight1k) { this.oaeRight1k = oaeRight1k; - } public String getOaeRight2k() { return oaeRight2k; } - public void setOaeRight2k(String oaeRight2k) { this.oaeRight2k = oaeRight2k; - } public String getOaeRight3k() { return oaeRight3k; } - public void setOaeRight3k(String oaeRight3k) { this.oaeRight3k = oaeRight3k; - } public String getOaeRight4k() { return oaeRight4k; } - public void setOaeRight4k(String oaeRight4k) { this.oaeRight4k = oaeRight4k; - } public String getOaeRight6k() { return oaeRight6k; } - public void setOaeRight6k(String oaeRight6k) { this.oaeRight6k = oaeRight6k; - } public String getOaeRight8k() { return oaeRight8k; } - public void setOaeRight8k(String oaeRight8k) { this.oaeRight8k = oaeRight8k; - } public String getOaeRight10k() { return oaeRight10k; } - public void setOaeRight10k(String oaeRight10k) { this.oaeRight10k = oaeRight10k; - } public String getAcadLeftCurveType() { return acadLeftCurveType; } - public void setAcadLeftCurveType(String acadLeftCurveType) { this.acadLeftCurveType = acadLeftCurveType; - } public String getAcadLeftDrumCp() { return acadLeftDrumCp; } - public void setAcadLeftDrumCp(String acadLeftDrumCp) { this.acadLeftDrumCp = acadLeftDrumCp; - } public String getAcadLeftAcco() { return acadLeftAcco; } - public void setAcadLeftAcco(String acadLeftAcco) { this.acadLeftAcco = acadLeftAcco; - } public String getAcadLeftSecondoVolume() { return acadLeftSecondoVolume; } - public void setAcadLeftSecondoVolume(String acadLeftSecondoVolume) { this.acadLeftSecondoVolume = acadLeftSecondoVolume; - } public String getAcadLeftGradient() { return acadLeftGradient; } - public void setAcadLeftGradient(String acadLeftGradient) { this.acadLeftGradient = acadLeftGradient; - } public String getAcadLeft1kReflectThre() { return acadLeft1kReflectThre; } - public void setAcadLeft1kReflectThre(String acadLeft1kReflectThre) { this.acadLeft1kReflectThre = acadLeft1kReflectThre; - } public String getAcadRightCurveType() { return acadRightCurveType; } - public void setAcadRightCurveType(String acadRightCurveType) { this.acadRightCurveType = acadRightCurveType; - } public String getAcadRightDrumCp() { return acadRightDrumCp; } - public void setAcadRightDrumCp(String acadRightDrumCp) { this.acadRightDrumCp = acadRightDrumCp; - } public String getAcadRightAcco() { return acadRightAcco; } - public void setAcadRightAcco(String acadRightAcco) { this.acadRightAcco = acadRightAcco; - } public String getAcadRightSecondoVolume() { return acadRightSecondoVolume; } - public void setAcadRightSecondoVolume(String acadRightSecondoVolume) { this.acadRightSecondoVolume = acadRightSecondoVolume; - } public String getAcadRightGradient() { return acadRightGradient; } - public void setAcadRightGradient(String acadRightGradient) { this.acadRightGradient = acadRightGradient; - } public String getAcadRight1kReflectThre() { return acadRight1kReflectThre; } - public void setAcadRight1kReflectThre(String acadRight1kReflectThre) { this.acadRight1kReflectThre = acadRight1kReflectThre; - } public String getSoundReflLeftIpsi500() { return soundReflLeftIpsi500; } - public void setSoundReflLeftIpsi500(String soundReflLeftIpsi500) { this.soundReflLeftIpsi500 = soundReflLeftIpsi500; - } public String getSoundReflLeftIpsi1k() { return soundReflLeftIpsi1k; } - public void setSoundReflLeftIpsi1k(String soundReflLeftIpsi1k) { this.soundReflLeftIpsi1k = soundReflLeftIpsi1k; - } public String getSoundReflLeftIpsi2k() { return soundReflLeftIpsi2k; } - public void setSoundReflLeftIpsi2k(String soundReflLeftIpsi2k) { this.soundReflLeftIpsi2k = soundReflLeftIpsi2k; - } public String getSoundReflLeftIpsi4k() { return soundReflLeftIpsi4k; } - public void setSoundReflLeftIpsi4k(String soundReflLeftIpsi4k) { this.soundReflLeftIpsi4k = soundReflLeftIpsi4k; - } public String getSoundReflLeftOffsi500() { return soundReflLeftOffsi500; } - public void setSoundReflLeftOffsi500(String soundReflLeftOffsi500) { this.soundReflLeftOffsi500 = soundReflLeftOffsi500; - } public String getSoundReflLeftOffsi1k() { return soundReflLeftOffsi1k; } - public void setSoundReflLeftOffsi1k(String soundReflLeftOffsi1k) { this.soundReflLeftOffsi1k = soundReflLeftOffsi1k; - } public String getSoundReflLeftOffsi2k() { return soundReflLeftOffsi2k; } - public void setSoundReflLeftOffsi2k(String soundReflLeftOffsi2k) { this.soundReflLeftOffsi2k = soundReflLeftOffsi2k; - } public String getSoundReflLeftOffsi4k() { return soundReflLeftOffsi4k; } - public void setSoundReflLeftOffsi4k(String soundReflLeftOffsi4k) { this.soundReflLeftOffsi4k = soundReflLeftOffsi4k; - } public String getSoundReflLeftAtten() { return soundReflLeftAtten; } - public void setSoundReflLeftAtten(String soundReflLeftAtten) { this.soundReflLeftAtten = soundReflLeftAtten; - } public String getSoundReflRightIpsi500() { return soundReflRightIpsi500; } - public void setSoundReflRightIpsi500(String soundReflRightIpsi500) { this.soundReflRightIpsi500 = soundReflRightIpsi500; - } public String getSoundReflRightIpsi1k() { return soundReflRightIpsi1k; } - public void setSoundReflRightIpsi1k(String soundReflRightIpsi1k) { this.soundReflRightIpsi1k = soundReflRightIpsi1k; - } public String getSoundReflRightIpsi2k() { return soundReflRightIpsi2k; } - public void setSoundReflRightIpsi2k(String soundReflRightIpsi2k) { this.soundReflRightIpsi2k = soundReflRightIpsi2k; - } public String getSoundReflRightIpsi4k() { return soundReflRightIpsi4k; } - public void setSoundReflRightIpsi4k(String soundReflRightIpsi4k) { this.soundReflRightIpsi4k = soundReflRightIpsi4k; - } public String getSoundReflRightOffsi500() { return soundReflRightOffsi500; } - public void setSoundReflRightOffsi500(String soundReflRightOffsi500) { this.soundReflRightOffsi500 = soundReflRightOffsi500; - } public String getSoundReflRightOffsi1k() { return soundReflRightOffsi1k; } - public void setSoundReflRightOffsi1k(String soundReflRightOffsi1k) { this.soundReflRightOffsi1k = soundReflRightOffsi1k; - } public String getSoundReflRightOffsi2k() { return soundReflRightOffsi2k; } - public void setSoundReflRightOffsi2k(String soundReflRightOffsi2k) { this.soundReflRightOffsi2k = soundReflRightOffsi2k; - } public String getSoundReflRightOffsi4k() { return soundReflRightOffsi4k; } - public void setSoundReflRightOffsi4k(String soundReflRightOffsi4k) { this.soundReflRightOffsi4k = soundReflRightOffsi4k; - } public String getSoundReflRightAtten() { return soundReflRightAtten; } - public void setSoundReflRightAtten(String soundReflRightAtten) { this.soundReflRightAtten = soundReflRightAtten; - } public Integer getAabrLeftIfPass() { return aabrLeftIfPass; } - public void setAabrLeftIfPass(Integer aabrLeftIfPass) { this.aabrLeftIfPass = aabrLeftIfPass; - } public Integer getAabrRightIfPass() { return aabrRightIfPass; } - public void setAabrRightIfPass(Integer aabrRightIfPass) { this.aabrRightIfPass = aabrRightIfPass; - } public String getAssrLeft500() { return assrLeft500; } - public void setAssrLeft500(String assrLeft500) { this.assrLeft500 = assrLeft500; - } public String getAssrLeft1k() { return assrLeft1k; } - public void setAssrLeft1k(String assrLeft1k) { this.assrLeft1k = assrLeft1k; - } public String getAssrLeft2k() { return assrLeft2k; } - public void setAssrLeft2k(String assrLeft2k) { this.assrLeft2k = assrLeft2k; - } public String getAssrLeft4k() { return assrLeft4k; } - public void setAssrLeft4k(String assrLeft4k) { this.assrLeft4k = assrLeft4k; - } public String getAssrRight500() { return assrRight500; } - public void setAssrRight500(String assrRight500) { this.assrRight500 = assrRight500; - } public String getAssrRight1k() { return assrRight1k; } - public void setAssrRight1k(String assrRight1k) { this.assrRight1k = assrRight1k; - } public String getAssrRight2k() { return assrRight2k; } - public void setAssrRight2k(String assrRight2k) { this.assrRight2k = assrRight2k; - } public String getAssrRight4k() { return assrRight4k; } - public void setAssrRight4k(String assrRight4k) { this.assrRight4k = assrRight4k; - } public String getDiagnHandSugge() { return diagnHandSugge; } - public void setDiagnHandSugge(String diagnHandSugge) { this.diagnHandSugge = diagnHandSugge; - } public String getDiagnGuideSugge() { return diagnGuideSugge; } - public void setDiagnGuideSugge(String diagnGuideSugge) { this.diagnGuideSugge = diagnGuideSugge; - } public String getDiagnDoctorId() { return diagnDoctorId; } - public void setDiagnDoctorId(String diagnDoctorId) { this.diagnDoctorId = diagnDoctorId; - } public Date getDiagnNextTime() { return diagnNextTime; } - public void setDiagnNextTime(Date diagnNextTime) { this.diagnNextTime = diagnNextTime; - } public Date getCreateTime() { return createTime; } - public void setCreateTime(Date createTime) { this.createTime = createTime; - } public String getCreateId() { return createId; } - public void setCreateId(String createId) { this.createId = createId; - } public String getModifyId() { return modifyId; } - public void setModifyId(String modifyId) { this.modifyId = modifyId; - } public Date getModifyTime() { return modifyTime; } - public void setModifyTime(Date modifyTime) { this.modifyTime = modifyTime; - } public Integer getIfdel() { return ifdel; } - public void setIfdel(Integer ifdel) { this.ifdel = ifdel; - } public Integer getEnalble() { return enalble; } - public void setEnalble(Integer enalble) { this.enalble = enalble; + } + + public Integer getIsconfirm() { + return isconfirm; + } + + public void setIsconfirm(Integer isconfirm) { + this.isconfirm = isconfirm; + } + + public String getDiagnResult() { + return diagnResult; + } + + public void setDiagnResult(String diagnResult) { + this.diagnResult = diagnResult; + } + + public String getConfirmResult() { + return confirmResult; + } + public void setConfirmResult(String confirmResult) { + this.confirmResult = confirmResult; } } \ No newline at end of file diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyPatientExtendEarServiceImpl.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyPatientExtendEarServiceImpl.java index 21a3940..947f794 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyPatientExtendEarServiceImpl.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/BabyPatientExtendEarServiceImpl.java @@ -3,15 +3,12 @@ package com.lyms.platform.permission.service.impl; import com.lyms.platform.common.enums.FmTypeEnums; import com.lyms.platform.common.result.BaseObjectResponse; import com.lyms.platform.common.result.RespBuilder; -import com.lyms.platform.common.utils.SystemConfig; -import com.lyms.platform.permission.BasicConfigContainer; import com.lyms.platform.permission.dao.master.BabyPatientExtendEarMapper; import com.lyms.platform.permission.model.BabyPatientExtendEar; import com.lyms.platform.permission.model.BabyPatientExtendEarBirth; import com.lyms.platform.permission.model.BabyPatientExtendEarFamily; import com.lyms.platform.permission.model.BabyPatientExtendEarMother; import com.lyms.platform.permission.service.BabyPatientExtendEarService; -import net.sf.json.JSONArray; import net.sf.json.JSONObject; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.mongodb.core.MongoTemplate; diff --git a/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarFollowUp.xml b/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarFollowUp.xml index 0aa4025..1c347f6 100644 --- a/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarFollowUp.xml +++ b/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarFollowUp.xml @@ -145,17 +145,20 @@ select id,baby_id,follow_time,follow_addr,mark_time,mark_result,mark_detail,foll and baby_id = #{babyId,jdbcType=VARCHAR} - + + + and follow_time >= #{followUpStartTime,jdbcType=TIMESTAMP} - - and follow_addr = #{followAddr,jdbcType=VARCHAR} + + and follow_addr <= #{followUpEndTime,jdbcType=VARCHAR} and mark_time = #{markTime,jdbcType=TIMESTAMP} - and mark_result = #{markResult,jdbcType=VARCHAR} + and mark_result like concat("%",#{markResult},"%") and mark_detail = #{markDetail,jdbcType=VARCHAR} @@ -163,6 +166,17 @@ select id,baby_id,follow_time,follow_addr,mark_time,mark_result,mark_detail,foll and follow_info = #{followInfo,jdbcType=VARCHAR} + + + and artifi_cochlea is not null + + + and audiphone is not null + + + and operation is not null + + and audiphone = #{audiphone,jdbcType=INTEGER} @@ -181,6 +195,12 @@ select id,baby_id,follow_time,follow_addr,mark_time,mark_result,mark_detail,foll and follow_doctor_id = #{followDoctorId,jdbcType=VARCHAR} + + and next_time >= #{nextStartTime,jdbcType=TIMESTAMP} + + + and next_time <= #{nextEndTime,jdbcType=TIMESTAMP} + and next_time = #{nextTime,jdbcType=TIMESTAMP} diff --git a/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarHearingDiagnose.xml b/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarHearingDiagnose.xml index df4b399..b213986 100644 --- a/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarHearingDiagnose.xml +++ b/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarHearingDiagnose.xml @@ -2,746 +2,792 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - -insert into baby_patient_extend_ear_hearing_diagnose (id,baby_id,hospital_id,diagnose_time,high_factor,abr_left_dbnhl,abr_left_l_wave,abr_left_lll_wave,abr_left_V_wave,abr_left_shield,abr_right_dbnhl,abr_right_l_wave,abr_right_lll_wave,abr_right_V_wave,abr_right_shield,abr_thr_left_dbnhl,abr_thr_left_ms,abr_thr_left_shield_dbnhl,abr_thr_right_dbnhl,abr_thr_right_ms,abr_thr_right_shield_dbnhl,abr_bc_left_thr_dbnhl,abr_bc_left_thr_ms,abr_bc_left_thr_shield_dbnhl,abr_bc_right_thr_dbnhl,abr_bc_right_thr_ms,abr_bc_right_thr_shield_dbnhl,reaction_thr_left_dbnhl,reaction_thr_left_shield_dbnhl,reaction_thr_right_dbnhl,reaction_thr_right_shield_dbnhl,oae_left_750,oae_left_1k,oae_left_2k,oae_left_3k,oae_left_4k,oae_left_6k,oae_left_8k,oae_left_10k,oae_right_750,oae_right_1k,oae_right_2k,oae_right_3k,oae_right_4k,oae_right_6k,oae_right_8k,oae_right_10k,acad_left_curve_type,acad_left_drum_cp,acad_left_acco,acad_left_secondo_volume,acad_left_gradient,acad_left_1K_reflect_thre,acad_right_curve_type,acad_right_drum_cp,acad_right_acco,acad_right_secondo_volume,acad_right_gradient,acad_right_1K_reflect_thre,sound_refl_left_ipsi_500,sound_refl_left_ipsi_1k,sound_refl_left_ipsi_2k,sound_refl_left_ipsi_4k,sound_refl_left_offsi_500,sound_refl_left_offsi_1k,sound_refl_left_offsi_2k,sound_refl_left_offsi_4k,sound_refl_left_atten,sound_refl_right_ipsi_500,sound_refl_right_ipsi_1k,sound_refl_right_ipsi_2k,sound_refl_right_ipsi_4k,sound_refl_right_offsi_500,sound_refl_right_offsi_1k,sound_refl_right_offsi_2k,sound_refl_right_offsi_4k,sound_refl_right_atten,aabr_left_if_pass,aabr_right_if_pass,assr_left_500,assr_left_1k,assr_left_2k,assr_left_4k,assr_right_500,assr_right_1k,assr_right_2k,assr_right_4k,diagn_hand_sugge,diagn_guide_sugge,diagn_doctor_id,diagn_next_time,create_time,create_id,modify_id,modify_time,ifdel,enalble) values (#{id},#{babyId},#{hospitalId},#{diagnoseTime},#{highFactor},#{abrLeftDbnhl},#{abrLeftLWave},#{abrLeftLllWave},#{abrLeftVWave},#{abrLeftShield},#{abrRightDbnhl},#{abrRightLWave},#{abrRightLllWave},#{abrRightVWave},#{abrRightShield},#{abrThrLeftDbnhl},#{abrThrLeftMs},#{abrThrLeftShieldDbnhl},#{abrThrRightDbnhl},#{abrThrRightMs},#{abrThrRightShieldDbnhl},#{abrBcLeftThrDbnhl},#{abrBcLeftThrMs},#{abrBcLeftThrShieldDbnhl},#{abrBcRightThrDbnhl},#{abrBcRightThrMs},#{abrBcRightThrShieldDbnhl},#{reactionThrLeftDbnhl},#{reactionThrLeftShieldDbnhl},#{reactionThrRightDbnhl},#{reactionThrRightShieldDbnhl},#{oaeLeft750},#{oaeLeft1k},#{oaeLeft2k},#{oaeLeft3k},#{oaeLeft4k},#{oaeLeft6k},#{oaeLeft8k},#{oaeLeft10k},#{oaeRight750},#{oaeRight1k},#{oaeRight2k},#{oaeRight3k},#{oaeRight4k},#{oaeRight6k},#{oaeRight8k},#{oaeRight10k},#{acadLeftCurveType},#{acadLeftDrumCp},#{acadLeftAcco},#{acadLeftSecondoVolume},#{acadLeftGradient},#{acadLeft1kReflectThre},#{acadRightCurveType},#{acadRightDrumCp},#{acadRightAcco},#{acadRightSecondoVolume},#{acadRightGradient},#{acadRight1kReflectThre},#{soundReflLeftIpsi500},#{soundReflLeftIpsi1k},#{soundReflLeftIpsi2k},#{soundReflLeftIpsi4k},#{soundReflLeftOffsi500},#{soundReflLeftOffsi1k},#{soundReflLeftOffsi2k},#{soundReflLeftOffsi4k},#{soundReflLeftAtten},#{soundReflRightIpsi500},#{soundReflRightIpsi1k},#{soundReflRightIpsi2k},#{soundReflRightIpsi4k},#{soundReflRightOffsi500},#{soundReflRightOffsi1k},#{soundReflRightOffsi2k},#{soundReflRightOffsi4k},#{soundReflRightAtten},#{aabrLeftIfPass},#{aabrRightIfPass},#{assrLeft500},#{assrLeft1k},#{assrLeft2k},#{assrLeft4k},#{assrRight500},#{assrRight1k},#{assrRight2k},#{assrRight4k},#{diagnHandSugge},#{diagnGuideSugge},#{diagnDoctorId},#{diagnNextTime},#{createTime},#{createId},#{modifyId},#{modifyTime},#{ifdel},#{enalble}) + + +insert into baby_patient_extend_ear_hearing_diagnose (id,baby_id,hospital_id,diagnose_time,high_factor,abr_left_dbnhl,abr_left_l_wave,abr_left_lll_wave,abr_left_V_wave,abr_left_shield,abr_right_dbnhl,abr_right_l_wave,abr_right_lll_wave,abr_right_V_wave,abr_right_shield,abr_thr_left_dbnhl,abr_thr_left_ms,abr_thr_left_shield_dbnhl,abr_thr_right_dbnhl,abr_thr_right_ms,abr_thr_right_shield_dbnhl,abr_bc_left_thr_dbnhl,abr_bc_left_thr_ms,abr_bc_left_thr_shield_dbnhl,abr_bc_right_thr_dbnhl,abr_bc_right_thr_ms,abr_bc_right_thr_shield_dbnhl,reaction_thr_left_dbnhl,reaction_thr_left_shield_dbnhl,reaction_thr_right_dbnhl,reaction_thr_right_shield_dbnhl,oae_left_750,oae_left_1k,oae_left_2k,oae_left_3k,oae_left_4k,oae_left_6k,oae_left_8k,oae_left_10k,oae_right_750,oae_right_1k,oae_right_2k,oae_right_3k,oae_right_4k,oae_right_6k,oae_right_8k,oae_right_10k,acad_left_curve_type,acad_left_drum_cp,acad_left_acco,acad_left_secondo_volume,acad_left_gradient,acad_left_1K_reflect_thre,acad_right_curve_type,acad_right_drum_cp,acad_right_acco,acad_right_secondo_volume,acad_right_gradient,acad_right_1K_reflect_thre,sound_refl_left_ipsi_500,sound_refl_left_ipsi_1k,sound_refl_left_ipsi_2k,sound_refl_left_ipsi_4k,sound_refl_left_offsi_500,sound_refl_left_offsi_1k,sound_refl_left_offsi_2k,sound_refl_left_offsi_4k,sound_refl_left_atten,sound_refl_right_ipsi_500,sound_refl_right_ipsi_1k,sound_refl_right_ipsi_2k,sound_refl_right_ipsi_4k,sound_refl_right_offsi_500,sound_refl_right_offsi_1k,sound_refl_right_offsi_2k,sound_refl_right_offsi_4k,sound_refl_right_atten,aabr_left_if_pass,aabr_right_if_pass,assr_left_500,assr_left_1k,assr_left_2k,assr_left_4k,assr_right_500,assr_right_1k,assr_right_2k,assr_right_4k,diagn_hand_sugge,diagn_guide_sugge,diagn_doctor_id,diagn_next_time,create_time,create_id,modify_id,modify_time,ifdel,enalble,isconfirm,diagn_result,confirm_result,confirm_time) values (#{id},#{babyId},#{hospitalId},#{diagnoseTime},#{highFactor},#{abrLeftDbnhl},#{abrLeftLWave},#{abrLeftLllWave},#{abrLeftVWave},#{abrLeftShield},#{abrRightDbnhl},#{abrRightLWave},#{abrRightLllWave},#{abrRightVWave},#{abrRightShield},#{abrThrLeftDbnhl},#{abrThrLeftMs},#{abrThrLeftShieldDbnhl},#{abrThrRightDbnhl},#{abrThrRightMs},#{abrThrRightShieldDbnhl},#{abrBcLeftThrDbnhl},#{abrBcLeftThrMs},#{abrBcLeftThrShieldDbnhl},#{abrBcRightThrDbnhl},#{abrBcRightThrMs},#{abrBcRightThrShieldDbnhl},#{reactionThrLeftDbnhl},#{reactionThrLeftShieldDbnhl},#{reactionThrRightDbnhl},#{reactionThrRightShieldDbnhl},#{oaeLeft750},#{oaeLeft1k},#{oaeLeft2k},#{oaeLeft3k},#{oaeLeft4k},#{oaeLeft6k},#{oaeLeft8k},#{oaeLeft10k},#{oaeRight750},#{oaeRight1k},#{oaeRight2k},#{oaeRight3k},#{oaeRight4k},#{oaeRight6k},#{oaeRight8k},#{oaeRight10k},#{acadLeftCurveType},#{acadLeftDrumCp},#{acadLeftAcco},#{acadLeftSecondoVolume},#{acadLeftGradient},#{acadLeft1kReflectThre},#{acadRightCurveType},#{acadRightDrumCp},#{acadRightAcco},#{acadRightSecondoVolume},#{acadRightGradient},#{acadRight1kReflectThre},#{soundReflLeftIpsi500},#{soundReflLeftIpsi1k},#{soundReflLeftIpsi2k},#{soundReflLeftIpsi4k},#{soundReflLeftOffsi500},#{soundReflLeftOffsi1k},#{soundReflLeftOffsi2k},#{soundReflLeftOffsi4k},#{soundReflLeftAtten},#{soundReflRightIpsi500},#{soundReflRightIpsi1k},#{soundReflRightIpsi2k},#{soundReflRightIpsi4k},#{soundReflRightOffsi500},#{soundReflRightOffsi1k},#{soundReflRightOffsi2k},#{soundReflRightOffsi4k},#{soundReflRightAtten},#{aabrLeftIfPass},#{aabrRightIfPass},#{assrLeft500},#{assrLeft1k},#{assrLeft2k},#{assrLeft4k},#{assrRight500},#{assrRight1k},#{assrRight2k},#{assrRight4k},#{diagnHandSugge},#{diagnGuideSugge},#{diagnDoctorId},#{diagnNextTime},#{createTime},#{createId},#{modifyId},#{modifyTime},#{ifdel},#{enalble},#{isconfirm},#{diagnResult},#{confirmResult},#{confirmTime}) - - update baby_patient_extend_ear_hearing_diagnose - - - baby_id = #{babyId,jdbcType=VARCHAR}, - - - hospital_id = #{hospitalId,jdbcType=VARCHAR}, - - - diagnose_time = #{diagnoseTime,jdbcType=TIMESTAMP}, - - - high_factor = #{highFactor,jdbcType=VARCHAR}, - - - abr_left_dbnhl = #{abrLeftDbnhl,jdbcType=VARCHAR}, - - - abr_left_l_wave = #{abrLeftLWave,jdbcType=VARCHAR}, - - - abr_left_lll_wave = #{abrLeftLllWave,jdbcType=VARCHAR}, - - - abr_left_V_wave = #{abrLeftVWave,jdbcType=VARCHAR}, - - - abr_left_shield = #{abrLeftShield,jdbcType=VARCHAR}, - - - abr_right_dbnhl = #{abrRightDbnhl,jdbcType=VARCHAR}, - - - abr_right_l_wave = #{abrRightLWave,jdbcType=VARCHAR}, - - - abr_right_lll_wave = #{abrRightLllWave,jdbcType=VARCHAR}, - - - abr_right_V_wave = #{abrRightVWave,jdbcType=VARCHAR}, - - - abr_right_shield = #{abrRightShield,jdbcType=VARCHAR}, - - - abr_thr_left_dbnhl = #{abrThrLeftDbnhl,jdbcType=VARCHAR}, - - - abr_thr_left_ms = #{abrThrLeftMs,jdbcType=VARCHAR}, - - - abr_thr_left_shield_dbnhl = #{abrThrLeftShieldDbnhl,jdbcType=VARCHAR}, - - - abr_thr_right_dbnhl = #{abrThrRightDbnhl,jdbcType=VARCHAR}, - - - abr_thr_right_ms = #{abrThrRightMs,jdbcType=VARCHAR}, - - - abr_thr_right_shield_dbnhl = #{abrThrRightShieldDbnhl,jdbcType=VARCHAR}, - - - abr_bc_left_thr_dbnhl = #{abrBcLeftThrDbnhl,jdbcType=VARCHAR}, - - - abr_bc_left_thr_ms = #{abrBcLeftThrMs,jdbcType=VARCHAR}, - - - abr_bc_left_thr_shield_dbnhl = #{abrBcLeftThrShieldDbnhl,jdbcType=VARCHAR}, - - - abr_bc_right_thr_dbnhl = #{abrBcRightThrDbnhl,jdbcType=VARCHAR}, - - - abr_bc_right_thr_ms = #{abrBcRightThrMs,jdbcType=VARCHAR}, - - - abr_bc_right_thr_shield_dbnhl = #{abrBcRightThrShieldDbnhl,jdbcType=VARCHAR}, - - - reaction_thr_left_dbnhl = #{reactionThrLeftDbnhl,jdbcType=VARCHAR}, - - - reaction_thr_left_shield_dbnhl = #{reactionThrLeftShieldDbnhl,jdbcType=VARCHAR}, - - - reaction_thr_right_dbnhl = #{reactionThrRightDbnhl,jdbcType=VARCHAR}, - - - reaction_thr_right_shield_dbnhl = #{reactionThrRightShieldDbnhl,jdbcType=VARCHAR}, - - - oae_left_750 = #{oaeLeft750,jdbcType=VARCHAR}, - - - oae_left_1k = #{oaeLeft1k,jdbcType=VARCHAR}, - - - oae_left_2k = #{oaeLeft2k,jdbcType=VARCHAR}, - - - oae_left_3k = #{oaeLeft3k,jdbcType=VARCHAR}, - - - oae_left_4k = #{oaeLeft4k,jdbcType=VARCHAR}, - - - oae_left_6k = #{oaeLeft6k,jdbcType=VARCHAR}, - - - oae_left_8k = #{oaeLeft8k,jdbcType=VARCHAR}, - - - oae_left_10k = #{oaeLeft10k,jdbcType=VARCHAR}, - - - oae_right_750 = #{oaeRight750,jdbcType=VARCHAR}, - - - oae_right_1k = #{oaeRight1k,jdbcType=VARCHAR}, - - - oae_right_2k = #{oaeRight2k,jdbcType=VARCHAR}, - - - oae_right_3k = #{oaeRight3k,jdbcType=VARCHAR}, - - - oae_right_4k = #{oaeRight4k,jdbcType=VARCHAR}, - - - oae_right_6k = #{oaeRight6k,jdbcType=VARCHAR}, - - - oae_right_8k = #{oaeRight8k,jdbcType=VARCHAR}, - - - oae_right_10k = #{oaeRight10k,jdbcType=VARCHAR}, - - - acad_left_curve_type = #{acadLeftCurveType,jdbcType=VARCHAR}, - - - acad_left_drum_cp = #{acadLeftDrumCp,jdbcType=VARCHAR}, - - - acad_left_acco = #{acadLeftAcco,jdbcType=VARCHAR}, - - - acad_left_secondo_volume = #{acadLeftSecondoVolume,jdbcType=VARCHAR}, - - - acad_left_gradient = #{acadLeftGradient,jdbcType=VARCHAR}, - - - acad_left_1K_reflect_thre = #{acadLeft1kReflectThre,jdbcType=VARCHAR}, - - - acad_right_curve_type = #{acadRightCurveType,jdbcType=VARCHAR}, - - - acad_right_drum_cp = #{acadRightDrumCp,jdbcType=VARCHAR}, - - - acad_right_acco = #{acadRightAcco,jdbcType=VARCHAR}, - - - acad_right_secondo_volume = #{acadRightSecondoVolume,jdbcType=VARCHAR}, - - - acad_right_gradient = #{acadRightGradient,jdbcType=VARCHAR}, - - - acad_right_1K_reflect_thre = #{acadRight1kReflectThre,jdbcType=VARCHAR}, - - - sound_refl_left_ipsi_500 = #{soundReflLeftIpsi500,jdbcType=VARCHAR}, - - - sound_refl_left_ipsi_1k = #{soundReflLeftIpsi1k,jdbcType=VARCHAR}, - - - sound_refl_left_ipsi_2k = #{soundReflLeftIpsi2k,jdbcType=VARCHAR}, - - - sound_refl_left_ipsi_4k = #{soundReflLeftIpsi4k,jdbcType=VARCHAR}, - - - sound_refl_left_offsi_500 = #{soundReflLeftOffsi500,jdbcType=VARCHAR}, - - - sound_refl_left_offsi_1k = #{soundReflLeftOffsi1k,jdbcType=VARCHAR}, - - - sound_refl_left_offsi_2k = #{soundReflLeftOffsi2k,jdbcType=VARCHAR}, - - - sound_refl_left_offsi_4k = #{soundReflLeftOffsi4k,jdbcType=VARCHAR}, - - - sound_refl_left_atten = #{soundReflLeftAtten,jdbcType=VARCHAR}, - - - sound_refl_right_ipsi_500 = #{soundReflRightIpsi500,jdbcType=VARCHAR}, - - - sound_refl_right_ipsi_1k = #{soundReflRightIpsi1k,jdbcType=VARCHAR}, - - - sound_refl_right_ipsi_2k = #{soundReflRightIpsi2k,jdbcType=VARCHAR}, - - - sound_refl_right_ipsi_4k = #{soundReflRightIpsi4k,jdbcType=VARCHAR}, - - - sound_refl_right_offsi_500 = #{soundReflRightOffsi500,jdbcType=VARCHAR}, - - - sound_refl_right_offsi_1k = #{soundReflRightOffsi1k,jdbcType=VARCHAR}, - - - sound_refl_right_offsi_2k = #{soundReflRightOffsi2k,jdbcType=VARCHAR}, - - - sound_refl_right_offsi_4k = #{soundReflRightOffsi4k,jdbcType=VARCHAR}, - - - sound_refl_right_atten = #{soundReflRightAtten,jdbcType=VARCHAR}, - - - aabr_left_if_pass = #{aabrLeftIfPass,jdbcType=INTEGER}, - - - aabr_right_if_pass = #{aabrRightIfPass,jdbcType=INTEGER}, - - - assr_left_500 = #{assrLeft500,jdbcType=VARCHAR}, - - - assr_left_1k = #{assrLeft1k,jdbcType=VARCHAR}, - - - assr_left_2k = #{assrLeft2k,jdbcType=VARCHAR}, - - - assr_left_4k = #{assrLeft4k,jdbcType=VARCHAR}, - - - assr_right_500 = #{assrRight500,jdbcType=VARCHAR}, - - - assr_right_1k = #{assrRight1k,jdbcType=VARCHAR}, - - - assr_right_2k = #{assrRight2k,jdbcType=VARCHAR}, - - - assr_right_4k = #{assrRight4k,jdbcType=VARCHAR}, - - - diagn_hand_sugge = #{diagnHandSugge,jdbcType=VARCHAR}, - - - diagn_guide_sugge = #{diagnGuideSugge,jdbcType=VARCHAR}, - - - diagn_doctor_id = #{diagnDoctorId,jdbcType=VARCHAR}, - - - diagn_next_time = #{diagnNextTime,jdbcType=TIMESTAMP}, - - - create_time = #{createTime,jdbcType=TIMESTAMP}, - - - create_id = #{createId,jdbcType=VARCHAR}, - - - modify_id = #{modifyId,jdbcType=VARCHAR}, - - - modify_time = #{modifyTime,jdbcType=TIMESTAMP}, - - - ifdel = #{ifdel,jdbcType=INTEGER}, - - - enalble = #{enalble,jdbcType=INTEGER}, - - - where id = #{id,jdbcType=VARCHAR} - + + +update baby_patient_extend_ear_hearing_diagnose +baby_id = #{babyId,jdbcType=VARCHAR}, + + +hospital_id = #{hospitalId,jdbcType=VARCHAR}, + + +diagnose_time = #{diagnoseTime,jdbcType=TIMESTAMP}, + + + +high_factor = #{highFactor,jdbcType=VARCHAR}, + + +abr_left_dbnhl = #{abrLeftDbnhl,jdbcType=VARCHAR}, + + +abr_left_l_wave = #{abrLeftLWave,jdbcType=VARCHAR}, + + +abr_left_lll_wave = #{abrLeftLllWave,jdbcType=VARCHAR}, + + +abr_left_V_wave = #{abrLeftVWave,jdbcType=VARCHAR}, + + +abr_left_shield = #{abrLeftShield,jdbcType=VARCHAR}, + + +abr_right_dbnhl = #{abrRightDbnhl,jdbcType=VARCHAR}, + + +abr_right_l_wave = #{abrRightLWave,jdbcType=VARCHAR}, + + +abr_right_lll_wave = #{abrRightLllWave,jdbcType=VARCHAR}, + + +abr_right_V_wave = #{abrRightVWave,jdbcType=VARCHAR}, + + +abr_right_shield = #{abrRightShield,jdbcType=VARCHAR}, + + +abr_thr_left_dbnhl = #{abrThrLeftDbnhl,jdbcType=VARCHAR}, + + +abr_thr_left_ms = #{abrThrLeftMs,jdbcType=VARCHAR}, + + +abr_thr_left_shield_dbnhl = #{abrThrLeftShieldDbnhl,jdbcType=VARCHAR}, + + +abr_thr_right_dbnhl = #{abrThrRightDbnhl,jdbcType=VARCHAR}, + + +abr_thr_right_ms = #{abrThrRightMs,jdbcType=VARCHAR}, + + +abr_thr_right_shield_dbnhl = #{abrThrRightShieldDbnhl,jdbcType=VARCHAR}, + + +abr_bc_left_thr_dbnhl = #{abrBcLeftThrDbnhl,jdbcType=VARCHAR}, + + +abr_bc_left_thr_ms = #{abrBcLeftThrMs,jdbcType=VARCHAR}, + + +abr_bc_left_thr_shield_dbnhl = #{abrBcLeftThrShieldDbnhl,jdbcType=VARCHAR}, + + +abr_bc_right_thr_dbnhl = #{abrBcRightThrDbnhl,jdbcType=VARCHAR}, + + +abr_bc_right_thr_ms = #{abrBcRightThrMs,jdbcType=VARCHAR}, + + +abr_bc_right_thr_shield_dbnhl = #{abrBcRightThrShieldDbnhl,jdbcType=VARCHAR}, + + +reaction_thr_left_dbnhl = #{reactionThrLeftDbnhl,jdbcType=VARCHAR}, + + +reaction_thr_left_shield_dbnhl = #{reactionThrLeftShieldDbnhl,jdbcType=VARCHAR}, + + +reaction_thr_right_dbnhl = #{reactionThrRightDbnhl,jdbcType=VARCHAR}, + + +reaction_thr_right_shield_dbnhl = #{reactionThrRightShieldDbnhl,jdbcType=VARCHAR}, + + +oae_left_750 = #{oaeLeft750,jdbcType=VARCHAR}, + + +oae_left_1k = #{oaeLeft1k,jdbcType=VARCHAR}, + + +oae_left_2k = #{oaeLeft2k,jdbcType=VARCHAR}, + + +oae_left_3k = #{oaeLeft3k,jdbcType=VARCHAR}, + + +oae_left_4k = #{oaeLeft4k,jdbcType=VARCHAR}, + + +oae_left_6k = #{oaeLeft6k,jdbcType=VARCHAR}, + + +oae_left_8k = #{oaeLeft8k,jdbcType=VARCHAR}, + + +oae_left_10k = #{oaeLeft10k,jdbcType=VARCHAR}, + + +oae_right_750 = #{oaeRight750,jdbcType=VARCHAR}, + + +oae_right_1k = #{oaeRight1k,jdbcType=VARCHAR}, + + +oae_right_2k = #{oaeRight2k,jdbcType=VARCHAR}, + + +oae_right_3k = #{oaeRight3k,jdbcType=VARCHAR}, + + +oae_right_4k = #{oaeRight4k,jdbcType=VARCHAR}, + + +oae_right_6k = #{oaeRight6k,jdbcType=VARCHAR}, + + +oae_right_8k = #{oaeRight8k,jdbcType=VARCHAR}, + + +oae_right_10k = #{oaeRight10k,jdbcType=VARCHAR}, + + +acad_left_curve_type = #{acadLeftCurveType,jdbcType=VARCHAR}, + + +acad_left_drum_cp = #{acadLeftDrumCp,jdbcType=VARCHAR}, + + +acad_left_acco = #{acadLeftAcco,jdbcType=VARCHAR}, + + +acad_left_secondo_volume = #{acadLeftSecondoVolume,jdbcType=VARCHAR}, + + +acad_left_gradient = #{acadLeftGradient,jdbcType=VARCHAR}, + + +acad_left_1K_reflect_thre = #{acadLeft1kReflectThre,jdbcType=VARCHAR}, + + +acad_right_curve_type = #{acadRightCurveType,jdbcType=VARCHAR}, + + +acad_right_drum_cp = #{acadRightDrumCp,jdbcType=VARCHAR}, + + +acad_right_acco = #{acadRightAcco,jdbcType=VARCHAR}, + + +acad_right_secondo_volume = #{acadRightSecondoVolume,jdbcType=VARCHAR}, + + +acad_right_gradient = #{acadRightGradient,jdbcType=VARCHAR}, + + +acad_right_1K_reflect_thre = #{acadRight1kReflectThre,jdbcType=VARCHAR}, + + +sound_refl_left_ipsi_500 = #{soundReflLeftIpsi500,jdbcType=VARCHAR}, + + +sound_refl_left_ipsi_1k = #{soundReflLeftIpsi1k,jdbcType=VARCHAR}, + + +sound_refl_left_ipsi_2k = #{soundReflLeftIpsi2k,jdbcType=VARCHAR}, + + +sound_refl_left_ipsi_4k = #{soundReflLeftIpsi4k,jdbcType=VARCHAR}, + + +sound_refl_left_offsi_500 = #{soundReflLeftOffsi500,jdbcType=VARCHAR}, + + +sound_refl_left_offsi_1k = #{soundReflLeftOffsi1k,jdbcType=VARCHAR}, + + +sound_refl_left_offsi_2k = #{soundReflLeftOffsi2k,jdbcType=VARCHAR}, + + +sound_refl_left_offsi_4k = #{soundReflLeftOffsi4k,jdbcType=VARCHAR}, + + +sound_refl_left_atten = #{soundReflLeftAtten,jdbcType=VARCHAR}, + + +sound_refl_right_ipsi_500 = #{soundReflRightIpsi500,jdbcType=VARCHAR}, + + +sound_refl_right_ipsi_1k = #{soundReflRightIpsi1k,jdbcType=VARCHAR}, + + +sound_refl_right_ipsi_2k = #{soundReflRightIpsi2k,jdbcType=VARCHAR}, + + +sound_refl_right_ipsi_4k = #{soundReflRightIpsi4k,jdbcType=VARCHAR}, + + +sound_refl_right_offsi_500 = #{soundReflRightOffsi500,jdbcType=VARCHAR}, + + +sound_refl_right_offsi_1k = #{soundReflRightOffsi1k,jdbcType=VARCHAR}, + + +sound_refl_right_offsi_2k = #{soundReflRightOffsi2k,jdbcType=VARCHAR}, + + +sound_refl_right_offsi_4k = #{soundReflRightOffsi4k,jdbcType=VARCHAR}, + + +sound_refl_right_atten = #{soundReflRightAtten,jdbcType=VARCHAR}, + + +aabr_left_if_pass = #{aabrLeftIfPass,jdbcType=INTEGER}, + + +aabr_right_if_pass = #{aabrRightIfPass,jdbcType=INTEGER}, + + +assr_left_500 = #{assrLeft500,jdbcType=VARCHAR}, + + +assr_left_1k = #{assrLeft1k,jdbcType=VARCHAR}, + + +assr_left_2k = #{assrLeft2k,jdbcType=VARCHAR}, + + +assr_left_4k = #{assrLeft4k,jdbcType=VARCHAR}, + + +assr_right_500 = #{assrRight500,jdbcType=VARCHAR}, + + +assr_right_1k = #{assrRight1k,jdbcType=VARCHAR}, + + +assr_right_2k = #{assrRight2k,jdbcType=VARCHAR}, + + +assr_right_4k = #{assrRight4k,jdbcType=VARCHAR}, + + +diagn_hand_sugge = #{diagnHandSugge,jdbcType=VARCHAR}, + + +diagn_guide_sugge = #{diagnGuideSugge,jdbcType=VARCHAR}, + + +diagn_doctor_id = #{diagnDoctorId,jdbcType=VARCHAR}, + + +diagn_next_time = #{diagnNextTime,jdbcType=TIMESTAMP}, + + +create_time = #{createTime,jdbcType=TIMESTAMP}, + + +create_id = #{createId,jdbcType=VARCHAR}, + + +modify_id = #{modifyId,jdbcType=VARCHAR}, + + +modify_time = #{modifyTime,jdbcType=TIMESTAMP}, + + +ifdel = #{ifdel,jdbcType=INTEGER}, + + +enalble = #{enalble,jdbcType=INTEGER}, + + +isconfirm = #{isconfirm,jdbcType=INTEGER}, + + +diagn_result = #{diagnResult,jdbcType=VARCHAR}, + + +confirm_result = #{confirmResult,jdbcType=VARCHAR}, + + +confirm_time = #{confirmTime,jdbcType=TIMESTAMP}, + + +where id = #{id,jdbcType=VARCHAR} + - + delete from baby_patient_extend_ear_hearing_diagnose where id = #{id,jdbcType=VARCHAR} - +select id,baby_id,hospital_id,diagnose_time,high_factor,abr_left_dbnhl,abr_left_l_wave,abr_left_lll_wave,abr_left_V_wave,abr_left_shield,abr_right_dbnhl,abr_right_l_wave,abr_right_lll_wave,abr_right_V_wave,abr_right_shield,abr_thr_left_dbnhl,abr_thr_left_ms,abr_thr_left_shield_dbnhl,abr_thr_right_dbnhl,abr_thr_right_ms,abr_thr_right_shield_dbnhl,abr_bc_left_thr_dbnhl,abr_bc_left_thr_ms,abr_bc_left_thr_shield_dbnhl,abr_bc_right_thr_dbnhl,abr_bc_right_thr_ms,abr_bc_right_thr_shield_dbnhl,reaction_thr_left_dbnhl,reaction_thr_left_shield_dbnhl,reaction_thr_right_dbnhl,reaction_thr_right_shield_dbnhl,oae_left_750,oae_left_1k,oae_left_2k,oae_left_3k,oae_left_4k,oae_left_6k,oae_left_8k,oae_left_10k,oae_right_750,oae_right_1k,oae_right_2k,oae_right_3k,oae_right_4k,oae_right_6k,oae_right_8k,oae_right_10k,acad_left_curve_type,acad_left_drum_cp,acad_left_acco,acad_left_secondo_volume,acad_left_gradient,acad_left_1K_reflect_thre,acad_right_curve_type,acad_right_drum_cp,acad_right_acco,acad_right_secondo_volume,acad_right_gradient,acad_right_1K_reflect_thre,sound_refl_left_ipsi_500,sound_refl_left_ipsi_1k,sound_refl_left_ipsi_2k,sound_refl_left_ipsi_4k,sound_refl_left_offsi_500,sound_refl_left_offsi_1k,sound_refl_left_offsi_2k,sound_refl_left_offsi_4k,sound_refl_left_atten,sound_refl_right_ipsi_500,sound_refl_right_ipsi_1k,sound_refl_right_ipsi_2k,sound_refl_right_ipsi_4k,sound_refl_right_offsi_500,sound_refl_right_offsi_1k,sound_refl_right_offsi_2k,sound_refl_right_offsi_4k,sound_refl_right_atten,aabr_left_if_pass,aabr_right_if_pass,assr_left_500,assr_left_1k,assr_left_2k,assr_left_4k,assr_right_500,assr_right_1k,assr_right_2k,assr_right_4k,diagn_hand_sugge,diagn_guide_sugge,diagn_doctor_id,diagn_next_time,create_time,create_id,modify_id,modify_time,ifdel,enalble,isconfirm,diagn_result,confirm_result,confirm_time from baby_patient_extend_ear_hearing_diagnose where id = #{id,jdbcType=VARCHAR} - - - order by ${sort} - - limit #{offset, jdbcType=INTEGER} , #{limit, jdbcType=INTEGER} - - - + + +order by ${sort} + +limit #{offset, jdbcType=INTEGER} , #{limit, jdbcType=INTEGER} + + + + + + + + 1 = 1 + +and id = #{id,jdbcType=VARCHAR} + + +and baby_id = #{babyId,jdbcType=VARCHAR} + + +and hospital_id = #{hospitalId,jdbcType=VARCHAR} + + +and diagnose_time = #{diagnoseTime,jdbcType=TIMESTAMP} + + +and diagnose_time >= #{diagnoseStartTime,jdbcType=TIMESTAMP} + + +and diagnose_time <= #{diagnoseEndTime,jdbcType=TIMESTAMP} + + +and high_factor = #{highFactor,jdbcType=VARCHAR} + + +and abr_left_dbnhl = #{abrLeftDbnhl,jdbcType=VARCHAR} + + +and abr_left_l_wave = #{abrLeftLWave,jdbcType=VARCHAR} + + +and abr_left_lll_wave = #{abrLeftLllWave,jdbcType=VARCHAR} + + +and abr_left_V_wave = #{abrLeftVWave,jdbcType=VARCHAR} + + +and abr_left_shield = #{abrLeftShield,jdbcType=VARCHAR} + + +and abr_right_dbnhl = #{abrRightDbnhl,jdbcType=VARCHAR} + + +and abr_right_l_wave = #{abrRightLWave,jdbcType=VARCHAR} + + +and abr_right_lll_wave = #{abrRightLllWave,jdbcType=VARCHAR} + + +and abr_right_V_wave = #{abrRightVWave,jdbcType=VARCHAR} + + +and abr_right_shield = #{abrRightShield,jdbcType=VARCHAR} + + +and abr_thr_left_dbnhl = #{abrThrLeftDbnhl,jdbcType=VARCHAR} + + +and abr_thr_left_ms = #{abrThrLeftMs,jdbcType=VARCHAR} + + +and abr_thr_left_shield_dbnhl = #{abrThrLeftShieldDbnhl,jdbcType=VARCHAR} + + +and abr_thr_right_dbnhl = #{abrThrRightDbnhl,jdbcType=VARCHAR} + + +and abr_thr_right_ms = #{abrThrRightMs,jdbcType=VARCHAR} + + +and abr_thr_right_shield_dbnhl = #{abrThrRightShieldDbnhl,jdbcType=VARCHAR} + + +and abr_bc_left_thr_dbnhl = #{abrBcLeftThrDbnhl,jdbcType=VARCHAR} + + +and abr_bc_left_thr_ms = #{abrBcLeftThrMs,jdbcType=VARCHAR} + + +and abr_bc_left_thr_shield_dbnhl = #{abrBcLeftThrShieldDbnhl,jdbcType=VARCHAR} + + +and abr_bc_right_thr_dbnhl = #{abrBcRightThrDbnhl,jdbcType=VARCHAR} + + +and abr_bc_right_thr_ms = #{abrBcRightThrMs,jdbcType=VARCHAR} + + +and abr_bc_right_thr_shield_dbnhl = #{abrBcRightThrShieldDbnhl,jdbcType=VARCHAR} + + +and reaction_thr_left_dbnhl = #{reactionThrLeftDbnhl,jdbcType=VARCHAR} + + +and reaction_thr_left_shield_dbnhl = #{reactionThrLeftShieldDbnhl,jdbcType=VARCHAR} + + +and reaction_thr_right_dbnhl = #{reactionThrRightDbnhl,jdbcType=VARCHAR} + + +and reaction_thr_right_shield_dbnhl = #{reactionThrRightShieldDbnhl,jdbcType=VARCHAR} + + +and oae_left_750 = #{oaeLeft750,jdbcType=VARCHAR} + + +and oae_left_1k = #{oaeLeft1k,jdbcType=VARCHAR} + + +and oae_left_2k = #{oaeLeft2k,jdbcType=VARCHAR} + + +and oae_left_3k = #{oaeLeft3k,jdbcType=VARCHAR} + + +and oae_left_4k = #{oaeLeft4k,jdbcType=VARCHAR} + + +and oae_left_6k = #{oaeLeft6k,jdbcType=VARCHAR} + + +and oae_left_8k = #{oaeLeft8k,jdbcType=VARCHAR} + + +and oae_left_10k = #{oaeLeft10k,jdbcType=VARCHAR} + + +and oae_right_750 = #{oaeRight750,jdbcType=VARCHAR} + + +and oae_right_1k = #{oaeRight1k,jdbcType=VARCHAR} + + +and oae_right_2k = #{oaeRight2k,jdbcType=VARCHAR} + + +and oae_right_3k = #{oaeRight3k,jdbcType=VARCHAR} + + +and oae_right_4k = #{oaeRight4k,jdbcType=VARCHAR} + + +and oae_right_6k = #{oaeRight6k,jdbcType=VARCHAR} + + +and oae_right_8k = #{oaeRight8k,jdbcType=VARCHAR} + + +and oae_right_10k = #{oaeRight10k,jdbcType=VARCHAR} + + +and acad_left_curve_type = #{acadLeftCurveType,jdbcType=VARCHAR} + + +and acad_left_drum_cp = #{acadLeftDrumCp,jdbcType=VARCHAR} + + +and acad_left_acco = #{acadLeftAcco,jdbcType=VARCHAR} + + +and acad_left_secondo_volume = #{acadLeftSecondoVolume,jdbcType=VARCHAR} + + +and acad_left_gradient = #{acadLeftGradient,jdbcType=VARCHAR} + + +and acad_left_1K_reflect_thre = #{acadLeft1kReflectThre,jdbcType=VARCHAR} + + +and acad_right_curve_type = #{acadRightCurveType,jdbcType=VARCHAR} + + +and acad_right_drum_cp = #{acadRightDrumCp,jdbcType=VARCHAR} + + +and acad_right_acco = #{acadRightAcco,jdbcType=VARCHAR} + + +and acad_right_secondo_volume = #{acadRightSecondoVolume,jdbcType=VARCHAR} + + +and acad_right_gradient = #{acadRightGradient,jdbcType=VARCHAR} + + +and acad_right_1K_reflect_thre = #{acadRight1kReflectThre,jdbcType=VARCHAR} + + +and sound_refl_left_ipsi_500 = #{soundReflLeftIpsi500,jdbcType=VARCHAR} + + +and sound_refl_left_ipsi_1k = #{soundReflLeftIpsi1k,jdbcType=VARCHAR} + + +and sound_refl_left_ipsi_2k = #{soundReflLeftIpsi2k,jdbcType=VARCHAR} + + +and sound_refl_left_ipsi_4k = #{soundReflLeftIpsi4k,jdbcType=VARCHAR} + + +and sound_refl_left_offsi_500 = #{soundReflLeftOffsi500,jdbcType=VARCHAR} + + +and sound_refl_left_offsi_1k = #{soundReflLeftOffsi1k,jdbcType=VARCHAR} + + +and sound_refl_left_offsi_2k = #{soundReflLeftOffsi2k,jdbcType=VARCHAR} + + +and sound_refl_left_offsi_4k = #{soundReflLeftOffsi4k,jdbcType=VARCHAR} + + +and sound_refl_left_atten = #{soundReflLeftAtten,jdbcType=VARCHAR} + + +and sound_refl_right_ipsi_500 = #{soundReflRightIpsi500,jdbcType=VARCHAR} + + +and sound_refl_right_ipsi_1k = #{soundReflRightIpsi1k,jdbcType=VARCHAR} + + +and sound_refl_right_ipsi_2k = #{soundReflRightIpsi2k,jdbcType=VARCHAR} + + +and sound_refl_right_ipsi_4k = #{soundReflRightIpsi4k,jdbcType=VARCHAR} + + +and sound_refl_right_offsi_500 = #{soundReflRightOffsi500,jdbcType=VARCHAR} + + +and sound_refl_right_offsi_1k = #{soundReflRightOffsi1k,jdbcType=VARCHAR} + + +and sound_refl_right_offsi_2k = #{soundReflRightOffsi2k,jdbcType=VARCHAR} + + +and sound_refl_right_offsi_4k = #{soundReflRightOffsi4k,jdbcType=VARCHAR} + + +and sound_refl_right_atten = #{soundReflRightAtten,jdbcType=VARCHAR} + + +and aabr_left_if_pass = #{aabrLeftIfPass,jdbcType=INTEGER} + + +and aabr_right_if_pass = #{aabrRightIfPass,jdbcType=INTEGER} + + +and assr_left_500 = #{assrLeft500,jdbcType=VARCHAR} + + +and assr_left_1k = #{assrLeft1k,jdbcType=VARCHAR} + + +and assr_left_2k = #{assrLeft2k,jdbcType=VARCHAR} + + +and assr_left_4k = #{assrLeft4k,jdbcType=VARCHAR} + + +and assr_right_500 = #{assrRight500,jdbcType=VARCHAR} + + +and assr_right_1k = #{assrRight1k,jdbcType=VARCHAR} + + +and assr_right_2k = #{assrRight2k,jdbcType=VARCHAR} + + +and assr_right_4k = #{assrRight4k,jdbcType=VARCHAR} + + +and diagn_hand_sugge = #{diagnHandSugge,jdbcType=VARCHAR} + + +and diagn_guide_sugge = #{diagnGuideSugge,jdbcType=VARCHAR} + + +and diagn_doctor_id = #{diagnDoctorId,jdbcType=VARCHAR} + + +and diagn_next_time = #{diagnNextTime,jdbcType=TIMESTAMP} + + + and diagn_next_time >= #{diagnNextStartTime,jdbcType=TIMESTAMP} + + + and diagn_next_time <= #{diagnNextEndTime,jdbcType=TIMESTAMP} + + +and create_time = #{createTime,jdbcType=TIMESTAMP} + + +and create_id = #{createId,jdbcType=VARCHAR} + + +and modify_id = #{modifyId,jdbcType=VARCHAR} + + +and modify_time = #{modifyTime,jdbcType=TIMESTAMP} + + +and ifdel = #{ifdel,jdbcType=INTEGER} + + +and enalble = #{enalble,jdbcType=INTEGER} + + +and isconfirm = #{isconfirm,jdbcType=INTEGER} + + +and diagn_result = #{diagnResult,jdbcType=VARCHAR} + + +and confirm_result = #{confirmResult,jdbcType=VARCHAR} + + +and confirm_time = #{confirmTime,jdbcType=TIMESTAMP} + + + and confirm_time >= #{confirmStartTime,jdbcType=TIMESTAMP} + + + and confirm_time >= #{confirmEndTime,jdbcType=TIMESTAMP} + - - - 1 = 1 - - and id = #{id,jdbcType=VARCHAR} - - - and baby_id = #{babyId,jdbcType=VARCHAR} - - - and hospital_id = #{hospitalId,jdbcType=VARCHAR} - - - and diagnose_time = #{diagnoseTime,jdbcType=TIMESTAMP} - - - and high_factor = #{highFactor,jdbcType=VARCHAR} - - - and abr_left_dbnhl = #{abrLeftDbnhl,jdbcType=VARCHAR} - - - and abr_left_l_wave = #{abrLeftLWave,jdbcType=VARCHAR} - - - and abr_left_lll_wave = #{abrLeftLllWave,jdbcType=VARCHAR} - - - and abr_left_V_wave = #{abrLeftVWave,jdbcType=VARCHAR} - - - and abr_left_shield = #{abrLeftShield,jdbcType=VARCHAR} - - - and abr_right_dbnhl = #{abrRightDbnhl,jdbcType=VARCHAR} - - - and abr_right_l_wave = #{abrRightLWave,jdbcType=VARCHAR} - - - and abr_right_lll_wave = #{abrRightLllWave,jdbcType=VARCHAR} - - - and abr_right_V_wave = #{abrRightVWave,jdbcType=VARCHAR} - - - and abr_right_shield = #{abrRightShield,jdbcType=VARCHAR} - - - and abr_thr_left_dbnhl = #{abrThrLeftDbnhl,jdbcType=VARCHAR} - - - and abr_thr_left_ms = #{abrThrLeftMs,jdbcType=VARCHAR} - - - and abr_thr_left_shield_dbnhl = #{abrThrLeftShieldDbnhl,jdbcType=VARCHAR} - - - and abr_thr_right_dbnhl = #{abrThrRightDbnhl,jdbcType=VARCHAR} - - - and abr_thr_right_ms = #{abrThrRightMs,jdbcType=VARCHAR} - - - and abr_thr_right_shield_dbnhl = #{abrThrRightShieldDbnhl,jdbcType=VARCHAR} - - - and abr_bc_left_thr_dbnhl = #{abrBcLeftThrDbnhl,jdbcType=VARCHAR} - - - and abr_bc_left_thr_ms = #{abrBcLeftThrMs,jdbcType=VARCHAR} - - - and abr_bc_left_thr_shield_dbnhl = #{abrBcLeftThrShieldDbnhl,jdbcType=VARCHAR} - - - and abr_bc_right_thr_dbnhl = #{abrBcRightThrDbnhl,jdbcType=VARCHAR} - - - and abr_bc_right_thr_ms = #{abrBcRightThrMs,jdbcType=VARCHAR} - - - and abr_bc_right_thr_shield_dbnhl = #{abrBcRightThrShieldDbnhl,jdbcType=VARCHAR} - - - and reaction_thr_left_dbnhl = #{reactionThrLeftDbnhl,jdbcType=VARCHAR} - - - and reaction_thr_left_shield_dbnhl = #{reactionThrLeftShieldDbnhl,jdbcType=VARCHAR} - - - and reaction_thr_right_dbnhl = #{reactionThrRightDbnhl,jdbcType=VARCHAR} - - - and reaction_thr_right_shield_dbnhl = #{reactionThrRightShieldDbnhl,jdbcType=VARCHAR} - - - and oae_left_750 = #{oaeLeft750,jdbcType=VARCHAR} - - - and oae_left_1k = #{oaeLeft1k,jdbcType=VARCHAR} - - - and oae_left_2k = #{oaeLeft2k,jdbcType=VARCHAR} - - - and oae_left_3k = #{oaeLeft3k,jdbcType=VARCHAR} - - - and oae_left_4k = #{oaeLeft4k,jdbcType=VARCHAR} - - - and oae_left_6k = #{oaeLeft6k,jdbcType=VARCHAR} - - - and oae_left_8k = #{oaeLeft8k,jdbcType=VARCHAR} - - - and oae_left_10k = #{oaeLeft10k,jdbcType=VARCHAR} - - - and oae_right_750 = #{oaeRight750,jdbcType=VARCHAR} - - - and oae_right_1k = #{oaeRight1k,jdbcType=VARCHAR} - - - and oae_right_2k = #{oaeRight2k,jdbcType=VARCHAR} - - - and oae_right_3k = #{oaeRight3k,jdbcType=VARCHAR} - - - and oae_right_4k = #{oaeRight4k,jdbcType=VARCHAR} - - - and oae_right_6k = #{oaeRight6k,jdbcType=VARCHAR} - - - and oae_right_8k = #{oaeRight8k,jdbcType=VARCHAR} - - - and oae_right_10k = #{oaeRight10k,jdbcType=VARCHAR} - - - and acad_left_curve_type = #{acadLeftCurveType,jdbcType=VARCHAR} - - - and acad_left_drum_cp = #{acadLeftDrumCp,jdbcType=VARCHAR} - - - and acad_left_acco = #{acadLeftAcco,jdbcType=VARCHAR} - - - and acad_left_secondo_volume = #{acadLeftSecondoVolume,jdbcType=VARCHAR} - - - and acad_left_gradient = #{acadLeftGradient,jdbcType=VARCHAR} - - - and acad_left_1K_reflect_thre = #{acadLeft1kReflectThre,jdbcType=VARCHAR} - - - and acad_right_curve_type = #{acadRightCurveType,jdbcType=VARCHAR} - - - and acad_right_drum_cp = #{acadRightDrumCp,jdbcType=VARCHAR} - - - and acad_right_acco = #{acadRightAcco,jdbcType=VARCHAR} - - - and acad_right_secondo_volume = #{acadRightSecondoVolume,jdbcType=VARCHAR} - - - and acad_right_gradient = #{acadRightGradient,jdbcType=VARCHAR} - - - and acad_right_1K_reflect_thre = #{acadRight1kReflectThre,jdbcType=VARCHAR} - - - and sound_refl_left_ipsi_500 = #{soundReflLeftIpsi500,jdbcType=VARCHAR} - - - and sound_refl_left_ipsi_1k = #{soundReflLeftIpsi1k,jdbcType=VARCHAR} - - - and sound_refl_left_ipsi_2k = #{soundReflLeftIpsi2k,jdbcType=VARCHAR} - - - and sound_refl_left_ipsi_4k = #{soundReflLeftIpsi4k,jdbcType=VARCHAR} - - - and sound_refl_left_offsi_500 = #{soundReflLeftOffsi500,jdbcType=VARCHAR} - - - and sound_refl_left_offsi_1k = #{soundReflLeftOffsi1k,jdbcType=VARCHAR} - - - and sound_refl_left_offsi_2k = #{soundReflLeftOffsi2k,jdbcType=VARCHAR} - - - and sound_refl_left_offsi_4k = #{soundReflLeftOffsi4k,jdbcType=VARCHAR} - - - and sound_refl_left_atten = #{soundReflLeftAtten,jdbcType=VARCHAR} - - - and sound_refl_right_ipsi_500 = #{soundReflRightIpsi500,jdbcType=VARCHAR} - - - and sound_refl_right_ipsi_1k = #{soundReflRightIpsi1k,jdbcType=VARCHAR} - - - and sound_refl_right_ipsi_2k = #{soundReflRightIpsi2k,jdbcType=VARCHAR} - - - and sound_refl_right_ipsi_4k = #{soundReflRightIpsi4k,jdbcType=VARCHAR} - - - and sound_refl_right_offsi_500 = #{soundReflRightOffsi500,jdbcType=VARCHAR} - - - and sound_refl_right_offsi_1k = #{soundReflRightOffsi1k,jdbcType=VARCHAR} - - - and sound_refl_right_offsi_2k = #{soundReflRightOffsi2k,jdbcType=VARCHAR} - - - and sound_refl_right_offsi_4k = #{soundReflRightOffsi4k,jdbcType=VARCHAR} - - - and sound_refl_right_atten = #{soundReflRightAtten,jdbcType=VARCHAR} - - - and aabr_left_if_pass = #{aabrLeftIfPass,jdbcType=INTEGER} - - - and aabr_right_if_pass = #{aabrRightIfPass,jdbcType=INTEGER} - - - and assr_left_500 = #{assrLeft500,jdbcType=VARCHAR} - - - and assr_left_1k = #{assrLeft1k,jdbcType=VARCHAR} - - - and assr_left_2k = #{assrLeft2k,jdbcType=VARCHAR} - - - and assr_left_4k = #{assrLeft4k,jdbcType=VARCHAR} - - - and assr_right_500 = #{assrRight500,jdbcType=VARCHAR} - - - and assr_right_1k = #{assrRight1k,jdbcType=VARCHAR} - - - and assr_right_2k = #{assrRight2k,jdbcType=VARCHAR} - - - and assr_right_4k = #{assrRight4k,jdbcType=VARCHAR} - - - and diagn_hand_sugge = #{diagnHandSugge,jdbcType=VARCHAR} - - - and diagn_guide_sugge = #{diagnGuideSugge,jdbcType=VARCHAR} - - - and diagn_doctor_id = #{diagnDoctorId,jdbcType=VARCHAR} - - - and diagn_next_time = #{diagnNextTime,jdbcType=TIMESTAMP} - - - and create_time = #{createTime,jdbcType=TIMESTAMP} - - - and create_id = #{createId,jdbcType=VARCHAR} - - - and modify_id = #{modifyId,jdbcType=VARCHAR} - - - and modify_time = #{modifyTime,jdbcType=TIMESTAMP} - - - and ifdel = #{ifdel,jdbcType=INTEGER} - - - and enalble = #{enalble,jdbcType=INTEGER} - - - + + - + + + + + - \ No newline at end of file diff --git a/platform-common/src/main/java/com/lyms/platform/common/enums/ConfirmedEnums.java b/platform-common/src/main/java/com/lyms/platform/common/enums/ConfirmedEnums.java new file mode 100644 index 0000000..84c6f3f --- /dev/null +++ b/platform-common/src/main/java/com/lyms/platform/common/enums/ConfirmedEnums.java @@ -0,0 +1,60 @@ +package com.lyms.platform.common.enums; + +/** + * @auther yangfei + * @createTime 2017年05月15日 18时01分 + * @discription 确诊结果 + */ +public enum ConfirmedEnums { + ZEQDGYSJ(1, "轻度感音神经性聋合并耳聋基因异常(左耳)"), + YEQDGYSJ(2, "轻度感音神经性聋合并耳聋基因异常(右耳)"), + SEQDGYSJXEH(3, "双耳轻度感音神经性聋合并耳聋基因异常"), + ZEQDGYSJXLHBEL(4, "中度感音神经性聋合并耳聋基因异常(左耳)"), + YEQDGYSJXLHBEL(5, "中度感音神经性聋合并耳聋基因异常(右耳)"), + SEZDGYSJX(6, "双耳中度感音神经性聋"), + ZEQDGYSJSJXL(7, "单耳中重度感音神经性聋(左耳)"), + YEQDGYSJSJXL(8, "中重度感音神经性聋(右耳)"), + SEZZDGYSJX(9, "双耳中重度感音神经性聋"), + ZEQDGYSJXL(10, "重度感音神经性聋(左耳)"), + YEQDGYSJXL(11, "重度感音神经性聋(右耳)"), + SEQDGYSJXL(3, "双耳重度感音神经性聋"), + ZEJZDGYSJXSJ(12, "极重度感音神经性聋(左耳)"), + YEZDGYSJXSJ(13, "极重度感音神经性聋(右耳)"), + SEJZDGYSJXL(14, "双耳极重度感音神经性聋"); + + private int id; + private String name; + + public static String getTitle(int id){ + if (id==0){ + return ""; + } + for (ConfirmedEnums cfEnums:ConfirmedEnums.values()){ + if (id == cfEnums.getId()){ + return cfEnums.getName(); + } + } + return ""; + } + + ConfirmedEnums(int id, String name) { + this.id = id; + this.name = name; + } + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + } diff --git a/platform-common/src/main/java/com/lyms/platform/common/enums/HearingDiagnosisEnums.java b/platform-common/src/main/java/com/lyms/platform/common/enums/HearingDiagnosisEnums.java new file mode 100644 index 0000000..9d546a8 --- /dev/null +++ b/platform-common/src/main/java/com/lyms/platform/common/enums/HearingDiagnosisEnums.java @@ -0,0 +1,61 @@ +package com.lyms.platform.common.enums; + +/** + * 听力诊断结果 + * @auther yangfei + * @createTime 2017年05月15日 17时41分 + * @discription + */ +public enum HearingDiagnosisEnums { + DEQDGYSJXL(1,"单耳轻度感音神经性聋"), + SEQDGYSJXL(2,"双耳轻度感音神经性聋"), + DEQDCDXLHBZEY(3,"单耳轻度传导性聋合并中耳炎"), + SEQDCDXLHBZEY(4,"双耳轻度传导性聋合并中耳炎"), + DEZDGYSJXL(5,"单耳中度感音神经性聋"), + SEZDGYSJXL(6,"双耳中度感音神经性聋"), + DEZDCDXLHBZEY(7,"单耳中度传导性聋合并中耳炎"), + SEZDCDXLHBZEY(8,"双耳中度传导性聋合并中耳炎"), + DEZZDGYSJXL(9,"单耳中重度感音神经性聋"), + SEZZDGYSJXL(10,"双耳中重度感音神经性聋"), + DEZZDCDXLHBZEY(11,"单耳中重度传导性聋合并中耳炎"), + SEZZDCDXLHBZEY(12,"双耳中重度传导性聋合并中耳炎"), + DEZZGYSJXL(13,"单耳重度感音神经性聋"), + SEZDGYSJXLS(14,"双耳重度感音神经性聋"), + DEJZDGYSJXL(15,"单耳极重度感音神经性聋"), + SEJZDGYSJXL(16,"双耳极重度感音神经性聋"); + private int id; + private String name; + + HearingDiagnosisEnums(int id,String name){ + this.id = id; + this.name = name; + } + + public static String getTitle(int id){ + if (id==0){ + return ""; + } + for (HearingDiagnosisEnums cfEnums:HearingDiagnosisEnums.values()){ + if (id == cfEnums.getId()){ + return cfEnums.getName(); + } + } + return ""; + } + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } +} diff --git a/platform-common/src/main/java/com/lyms/platform/common/enums/HighRiskEnum.java b/platform-common/src/main/java/com/lyms/platform/common/enums/HighRiskEnum.java new file mode 100644 index 0000000..0fda46c --- /dev/null +++ b/platform-common/src/main/java/com/lyms/platform/common/enums/HighRiskEnum.java @@ -0,0 +1,59 @@ +package com.lyms.platform.common.enums; + +/** + * @auther yangfei + * @createTime 2017年05月16日 18时38分 + * @discription 高危因素 + */ +public enum HighRiskEnum { + XSEZZJHBF(1, "新生儿重症监护病房(NICU)住院超过10天"), + ETQYJXTLZA(2, "儿童期永久性听力障碍家族史"), + JXBBDFZBD(3, "巨细胞病毒、风疹病毒、疱疹病毒、梅毒或毒浆体原虫(弓形体)病等引起的宫内感染"), + LMXTJXBKEL(4, "颅面形态畸形,包括耳廓和耳道畸形等"), + CSTZDYXK(5, "出生体重低于1500克"), + GDHSXZDD(6, "高胆红素血症达到换血要求"), + BDXHXJX(7, "病毒性或细菌性脑膜炎"), + XSEZX(8, "新生儿窒息(Apgar评分1分钟0-4分或5分钟0-6分)"), + ZCEHX(9, "早产儿呼吸窘迫综合征"), + TWMGY(10, "体外膜给氧"), + JXTQCG(11, "机械通气超过48小时"), + MQYQTNB(12, "母亲孕期糖尿病、妊高症或曾使用过耳毒性药物或袢利尿剂、或滥用药物和酒精"), + LCSCZ(13, "临床上存在或怀疑有与听力障碍有关的综合征或遗传病"); + + private int id; + private String name; + + public static String getTitle(int id){ + if (id==0){ + return ""; + } + for (ConfirmedEnums cfEnums:ConfirmedEnums.values()){ + if (id == cfEnums.getId()){ + return cfEnums.getName(); + } + } + return ""; + } + + HighRiskEnum(int id, String name) { + this.id = id; + this.name = name; + } + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + +} diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/Test.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/Test.java index 4433077..581e0e3 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/Test.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/Test.java @@ -1,7 +1,6 @@ package com.lyms.platform.operate.web; -import com.lyms.platform.common.utils.DateUtil; -import com.lyms.platform.operate.web.facade.PatientCheckTicketFacade; +import com.lyms.platform.common.enums.ConfirmedEnums; /** * Created by Administrator on 2016/8/22 0022. @@ -9,6 +8,9 @@ import com.lyms.platform.operate.web.facade.PatientCheckTicketFacade; public class Test { public static void main(String[] args) { + ConfirmedEnums [] strs = ConfirmedEnums.values(); + String vas = ConfirmedEnums.getTitle(1); + ConfirmedEnums.getTitle(2); // String id="1"; // System.out.print(String.format("%07d", id)); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EarController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EarController.java index 387b8e3..bb3eeb0 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EarController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EarController.java @@ -2,7 +2,14 @@ package com.lyms.platform.operate.web.controller; import com.lyms.platform.common.annotation.TokenRequired; import com.lyms.platform.common.base.BaseController; +import com.lyms.platform.common.constants.ErrorCodeConstants; +import com.lyms.platform.common.enums.ConfirmedEnums; +import com.lyms.platform.common.enums.HearingDiagnosisEnums; +import com.lyms.platform.common.enums.HighRiskEnum; import com.lyms.platform.common.result.BaseObjectResponse; +import com.lyms.platform.common.result.BaseResponse; +import com.lyms.platform.operate.web.result.InitFollowUp; +import com.lyms.platform.operate.web.result.InitHearingDiagnose; import com.lyms.platform.permission.model.BabyPatientExtendEar; import com.lyms.platform.permission.model.BabyPatientExtendEarBirth; import com.lyms.platform.permission.model.BabyPatientExtendEarFamily; @@ -15,9 +22,14 @@ import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; import javax.servlet.http.HttpServletRequest; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; /** * 儿童建档相关逻辑 + * * @Author: litao * @Date: 2017/5/10 0010 18:25 * @Version: V1.0 @@ -30,19 +42,83 @@ public class EarController extends BaseController { private BabyPatientExtendEarService babyPatientExtendEarService; /** + * 获取随访页面初始数据 + * + * @return + */ + @RequestMapping(method = RequestMethod.GET, value = "/initHearingDiagnose") + @ResponseBody + public BaseResponse initFollowUp() { + //根据条件查询基础配置信息表 + InitFollowUp initHearingDiagnose = new InitFollowUp(); + ConfirmedEnums[] confirEnums = ConfirmedEnums.values(); + List> confirmResult = new ArrayList<>(); + for (ConfirmedEnums cn : confirEnums) { + Map map = new HashMap<>(); + map.put(cn.getId(), cn.getName()); + confirmResult.add(map); + } + initHearingDiagnose.setConfirmResult(confirmResult); + return initHearingDiagnose.setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("查询成功"); + } + + /** + * 获取听力诊断页面初始数据 + * + * @return + */ + @RequestMapping(method = RequestMethod.GET, value = "/initHearingDiagnose") + @ResponseBody + public BaseResponse initHearingDiagnose() { + //根据条件查询基础配置信息表 + InitHearingDiagnose initHearingDiagnose = new InitHearingDiagnose(); + ConfirmedEnums[] confirEnums = ConfirmedEnums.values(); + List> confirmResult = new ArrayList<>(); + for (ConfirmedEnums cn : confirEnums) { + Map map = new HashMap<>(); + map.put(cn.getId(), cn.getName()); + confirmResult.add(map); + } + initHearingDiagnose.setConfirmResult(confirmResult); + + HearingDiagnosisEnums[] hdEnums = HearingDiagnosisEnums.values(); + List> hdList = new ArrayList<>(); + for (HearingDiagnosisEnums cn : hdEnums) { + Map map = new HashMap<>(); + map.put(cn.getId(), cn.getName()); + hdList.add(map); + } + initHearingDiagnose.setHearingDiagnosis(hdList); + + HighRiskEnum[] hrEnums = HighRiskEnum.values(); + List> hrList = new ArrayList<>(); + for (HighRiskEnum cn : hrEnums) { + Map map = new HashMap<>(); + map.put(cn.getId(), cn.getName()); + hrList.add(map); + } + initHearingDiagnose.setHighRiskConfirms(hrList); + + return initHearingDiagnose.setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("查询成功"); + } + + + /** * 添加儿童建档 + * * @return */ @RequestMapping(method = RequestMethod.POST) @ResponseBody @TokenRequired public BaseObjectResponse add(BabyPatientExtendEar ear, BabyPatientExtendEarBirth earBirth, - BabyPatientExtendEarMother earMother, BabyPatientExtendEarFamily earFamily, HttpServletRequest request) { + BabyPatientExtendEarMother earMother, BabyPatientExtendEarFamily earFamily, HttpServletRequest request) { return babyPatientExtendEarService.insert(ear, earBirth, earMother, earFamily, getUserId(request)); } /** * 获取 添加儿童建档界面的 下拉列表数据 + * * @return */ @RequestMapping(method = RequestMethod.GET) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/FollowUpController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/FollowUpController.java index be44eae..afe5069 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/FollowUpController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/FollowUpController.java @@ -7,6 +7,7 @@ import com.lyms.platform.common.constants.ErrorCodeConstants; import com.lyms.platform.common.result.BaseResponse; import com.lyms.platform.common.utils.DateUtil; import com.lyms.platform.operate.web.facade.AutoMatchFacade; +import com.lyms.platform.operate.web.request.FollowUpRequest; import com.lyms.platform.operate.web.result.FollowUpListResult; import com.lyms.platform.operate.web.result.FrontEndResult; import com.lyms.platform.permission.model.BabyPatientExtendEarFollowUp; @@ -23,9 +24,7 @@ import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; import javax.servlet.http.HttpServletRequest; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; +import java.util.*; /** * @auther yangfei @@ -43,23 +42,85 @@ public class FollowUpController extends BaseController { @Autowired private UsersService usersService; + + /** + * 根据babyId获取随访记录 + * + * @param babyId 随访记录id + * @return + */ + @RequestMapping(method = RequestMethod.POST, value = "/getFollowUpList") + @ResponseBody + public BaseResponse getFollowUpList(String babyId) { + + BabyPatientExtendEarFollowUpQuery query = new BabyPatientExtendEarFollowUpQuery(); + query.setBabyId(babyId); + + List followUpList = babyPatientExtendEarFollowUpService.queryBabyPatientExtendEarFollowUp(query); + List> list = new ArrayList<>(); + for(BabyPatientExtendEarFollowUp fu:followUpList){ + Map fuMap = new HashMap<>(); + fuMap.put("id",fu.getId()); + fuMap.put("followTime",DateUtil.getyyyy_MM_dd(fu.getFollowTime())); + list.add(fuMap); + } + BaseResponse result = new BaseResponse(); + result.setErrorcode(ErrorCodeConstants.SUCCESS); + result.setErrormsg("查询成功"); + result.setObject(list); + return result; + } + /** * 获取随访记录 * - * @param query 随访记录对象 + * @param fuId 随访记录id + * @return + */ + @RequestMapping(method = RequestMethod.POST, value = "/queryBabyPatientExtendEarFollowUpList") + @ResponseBody + public BaseResponse queryBabyPatientExtendEarFollowUpOne(String fuId) { + BabyPatientExtendEarFollowUp followUp = babyPatientExtendEarFollowUpService.getBabyPatientExtendEarFollowUp(fuId); + BaseResponse result = new BaseResponse(); + result.setErrorcode(ErrorCodeConstants.SUCCESS); + result.setErrormsg("查询成功"); + result.setObject(followUp); + return result; + } + + + /** + * 获取随访记录 + * + * @param fur 随访记录对象 * @param request * @return */ @RequestMapping(method = RequestMethod.POST, value = "/queryBabyPatientExtendEarFollowUpList") @ResponseBody - public BaseResponse queryBabyPatientExtendEarFollowUpList(BabyPatientExtendEarFollowUpQuery query, HttpServletRequest request) { + public BaseResponse queryBabyPatientExtendEarFollowUpList(FollowUpRequest fur, HttpServletRequest request) { //获取当前登录用户ID LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); if (loginState == null) { return new BaseResponse().setErrorcode(ErrorCodeConstants.TOKEN_EXPIRE).setErrormsg("请重新登录"); } + //查询条件 + BabyPatientExtendEarFollowUpQuery query = new BabyPatientExtendEarFollowUpQuery(); + query.setFollowUpStartTime(fur.getFollowUpStartTime()); + query.setFollowUpEndTime(fur.getFollowUpEndTime()); + query.setFollowDoctorId(fur.getFollowDoctorId()); + query.setKeyword(fur.getKeyWord()); + query.setMarkResult(fur.getMarkResult()); + query.setIfclose(fur.getIfclose()); + query.setSource(fur.getSource()); + query.setInterCure(fur.getInterCure()); + query.setNextStartTime(fur.getNextStartTime()); + query.setNextEndTime(fur.getNextEndTime()); + query.setSource(fur.getSource()); //医院id String hospitalId = autoMatchFacade.getHospitalId(loginState.getId()); + query.setHospitalId(hospitalId); + List BabyPatientExtendEarFollowUpList = babyPatientExtendEarFollowUpService.queryBabyPatientExtendEarFollowUp(query); List fuResult = new ArrayList<>(); @@ -185,7 +246,11 @@ public class FollowUpController extends BaseController { obj.setEnalble(1); babyPatientExtendEarFollowUpService.addBabyPatientExtendEarFollowUp(obj); - return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); + BaseResponse result = new BaseResponse(); + result.setErrorcode(ErrorCodeConstants.SUCCESS); + result.setErrormsg("新增成功"); + result.setObject(obj.getId()); + return result; } public BaseResponse validata(BabyPatientExtendEarFollowUp obj) { diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/HearingDiagnoseController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/HearingDiagnoseController.java index 45119f5..40257ad 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/HearingDiagnoseController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/HearingDiagnoseController.java @@ -8,8 +8,10 @@ import com.lyms.platform.common.constants.ErrorCodeConstants; import com.lyms.platform.common.result.BaseResponse; import com.lyms.platform.common.utils.DateUtil; import com.lyms.platform.operate.web.facade.AutoMatchFacade; +import com.lyms.platform.operate.web.request.HearingDiagnoseRequest; import com.lyms.platform.operate.web.result.FrontEndResult; import com.lyms.platform.operate.web.result.HearingDiagnoseListResult; +import com.lyms.platform.operate.web.result.InitHearingDiagnose; import com.lyms.platform.permission.model.BabyPatientExtendEarHearingDiagnose; import com.lyms.platform.permission.model.BabyPatientExtendEarHearingDiagnoseQuery; import com.lyms.platform.permission.service.BabyPatientExtendEarHearingDiagnoseService; @@ -23,10 +25,7 @@ import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; import javax.servlet.http.HttpServletRequest; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Date; -import java.util.List; +import java.util.*; /** * 听力诊断 @@ -44,21 +43,115 @@ public class HearingDiagnoseController extends BaseController { private BabyService babyService; @Autowired private BasicConfigService basicConfigService; + + /** + * 根据id获取听力诊断记录信息 + * + * @param hdId 听力诊断记录id + * @return + */ + @RequestMapping(method = RequestMethod.GET, value = "/queryHearingDiagnoseList") + @ResponseBody + public BaseResponse queryHearingDiagnoseOne(String hdId ){ + BabyPatientExtendEarHearingDiagnose behd = hearingDiagnoseService.getBabyPatientExtendEarHearingDiagnose(hdId); + BaseResponse result = new BaseResponse(); + result.setObject(behd); + result.setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("查询成功"); + return result; + } + + /** + * 根据id获取听力诊断记录信息 + * + * @param babyId 儿童档案id + * @return + */ + @RequestMapping(method = RequestMethod.GET, value = "/getHearingDiagnose") + @ResponseBody + public BaseResponse getHearingDiagnose(String babyId){ + BabyPatientExtendEarHearingDiagnoseQuery query = new BabyPatientExtendEarHearingDiagnoseQuery(); + query.setBabyId(babyId); + List behdList = hearingDiagnoseService.queryBabyPatientExtendEarHearingDiagnose(query); + List> list = new ArrayList<>(); + for(BabyPatientExtendEarHearingDiagnose hd:behdList){ + Map fuMap = new HashMap<>(); + fuMap.put("id",hd.getId()); + fuMap.put("followTime",DateUtil.getyyyy_MM_dd(hd.getDiagnoseTime())); + list.add(fuMap); + } + BaseResponse result = new BaseResponse(); + result.setObject(list); + result.setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("查询成功"); + return result; + } + /** * 获取听力诊断记录列表 * - * @param query 听力诊断记录对象 + * @param hdReq 听力诊断记录对象 * @param request * @return */ - @RequestMapping(method = RequestMethod.POST, value = "/queryHearingDiagnoseList") + @RequestMapping(method = RequestMethod.GET, value = "/queryHearingDiagnoseList") @ResponseBody - public BaseResponse queryHearingDiagnoseList(BabyPatientExtendEarHearingDiagnoseQuery query, HttpServletRequest request){ + public BaseResponse queryHearingDiagnoseList(HearingDiagnoseRequest hdReq , HttpServletRequest request){ //获取当前登录用户ID LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); if (loginState == null) { return new BaseResponse().setErrorcode(ErrorCodeConstants.TOKEN_EXPIRE).setErrormsg("请重新登录"); } + //当前登录人医院Id + String hospitalId = autoMatchFacade.getHospitalId(loginState.getId()); + + BabyPatientExtendEarHearingDiagnoseQuery query = new BabyPatientExtendEarHearingDiagnoseQuery(); + if(hdReq.getDiagnoseStartTime()!=null){//诊断开始时间 + query.setDiagnoseStartTime(hdReq.getDiagnoseStartTime()); + } + + if(hdReq.getDiagnoseEndTime()!=null){//诊断结束时间 + query.setDiagnoseEndTime(hdReq.getDiagnoseEndTime()); + } + + if(hdReq.getDiagnDoctorId()!=null){//诊断医生 + query.setDiagnDoctorId(hdReq.getDiagnDoctorId()); + } + + if(hdReq.getKeyWord()!=null){//关键字:姓名、联系方式、就诊卡 + query.setKeyword(hdReq.getKeyWord()); + } + + if(hdReq.getEnalble()!=null){//状态 1、已诊断、2、待诊断、0、全部 + query.setEnalble(hdReq.getEnalble()); + } + + if(hdReq.getDiagnNextStartTime()!=null){//预约下次开始诊断时间 + query.setDiagnNextStartTime(hdReq.getDiagnNextStartTime()); + } + + if(hdReq.getDiagnNextEndTime()!=null){//预约下次结束诊断时间 + query.setDiagnNextEndTime(hdReq.getDiagnNextEndTime()); + } + + if(hdReq.getSource()!=null){//1.本院、2.*医院、3.其他、4.全部 + + } + + if(hdReq.getIsconfirm()!=null){//是否确诊 0-未确诊 1-确诊 + query.setIsconfirm(hdReq.getIsconfirm()); + } + + if(StringUtils.isNotEmpty(hdReq.getConfirmResult())){//确诊结果 + query.setConfirmResult(hdReq.getConfirmResult()); + } + + if(hdReq.getConfirmStartTime()!=null){//确诊开始时间 + query.setConfirmStartTime(hdReq.getConfirmStartTime()); + } + + if(hdReq.getConfirmEndTime()!=null){//确诊结束时间 + query.setConfirmEndTime(hdReq.getConfirmEndTime()); + } + //医院id List hearingDiagnoseList = hearingDiagnoseService.queryBabyPatientExtendEarHearingDiagnose(query); List hdrList = new ArrayList<>(); @@ -173,6 +266,10 @@ public class HearingDiagnoseController extends BaseController { obj.setEnalble(1); hearingDiagnoseService.addBabyPatientExtendEarHearingDiagnose(obj); - return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); + BaseResponse result = new BaseResponse(); + result.setErrorcode(ErrorCodeConstants.SUCCESS); + result.setErrormsg("新增成功"); + result.setObject(obj.getId()); + return result; } } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/HighriskChangeHospitalController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/HighriskChangeHospitalController.java index c624e6c..8522bd1 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/HighriskChangeHospitalController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/HighriskChangeHospitalController.java @@ -65,7 +65,6 @@ public class HighriskChangeHospitalController extends BaseController { cnames.put("联系电话",""); cnames.put("接受日期",""); cnames.put("状态",""); - return null; } @@ -216,7 +215,7 @@ public class HighriskChangeHospitalController extends BaseController { obj.setCreateTime(new Date()); obj.setOutOrgid(hospitalId);//转出医院id obj.setCreateId(String.valueOf(loginState.getId())); - obj.setStatus(1); + obj.setStatus(1);//待接收状态 obj.setChangeType(1);//听力转诊 obj.setCreateId(String.valueOf(loginState.getId())); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/FollowUpRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/FollowUpRequest.java new file mode 100644 index 0000000..d907a79 --- /dev/null +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/FollowUpRequest.java @@ -0,0 +1,112 @@ +package com.lyms.platform.operate.web.request; + +import java.util.Date; + +/** + * @auther yangfei + * @createTime 2017年05月15日 15时24分 + * @discription 随访列表查询条件 + */ +public class FollowUpRequest { + //随访开始日期 + private Date followUpStartTime; + //随访结束日期 + private Date followUpEndTime; + //随访医生 + private String followDoctorId; + //查询关键字 姓名、联系方式、就诊卡 + private String keyWord; + //确诊结果 + private String markResult; + //是否结案 0-未结案,1-结案 + private Integer ifclose; + //来源:1.本院、2.*医院、3.其他、4.全部 + private Integer source; + //干预治疗 0-未干预治疗,1-人工耳蜗,2-助听器,3-手术 + private Integer interCure; + //预约复查开始时间 + private Date nextStartTime; + //预约复查结束时间 + private Date nextEndTime; + + + public Date getFollowUpStartTime() { + return followUpStartTime; + } + + public void setFollowUpStartTime(Date followUpStartTime) { + this.followUpStartTime = followUpStartTime; + } + + public Date getFollowUpEndTime() { + return followUpEndTime; + } + + public void setFollowUpEndTime(Date followUpEndTime) { + this.followUpEndTime = followUpEndTime; + } + + public String getFollowDoctorId() { + return followDoctorId; + } + + public void setFollowDoctorId(String followDoctorId) { + this.followDoctorId = followDoctorId; + } + + public String getKeyWord() { + return keyWord; + } + + public void setKeyWord(String keyWord) { + this.keyWord = keyWord; + } + + public String getMarkResult() { + return markResult; + } + + public void setMarkResult(String markResult) { + this.markResult = markResult; + } + + public Integer getIfclose() { + return ifclose; + } + + public void setIfclose(Integer ifclose) { + this.ifclose = ifclose; + } + + public Integer getSource() { + return source; + } + + public void setSource(Integer source) { + this.source = source; + } + + public Integer getInterCure() { + return interCure; + } + + public void setInterCure(Integer interCure) { + this.interCure = interCure; + } + + public Date getNextStartTime() { + return nextStartTime; + } + + public void setNextStartTime(Date nextStartTime) { + this.nextStartTime = nextStartTime; + } + + public Date getNextEndTime() { + return nextEndTime; + } + + public void setNextEndTime(Date nextEndTime) { + this.nextEndTime = nextEndTime; + } +} diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/HearingDiagnoseRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/HearingDiagnoseRequest.java index a00ad5a..55765a1 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/HearingDiagnoseRequest.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/HearingDiagnoseRequest.java @@ -9,9 +9,13 @@ import java.util.Date; */ public class HearingDiagnoseRequest extends BasePageQueryRequest{ /** - * 诊断时间 + * 诊断开始时间 */ - private Date diagnoseTime; + private Date diagnoseStartTime; + /** + * 诊断结束时间 + */ + private Date diagnoseEndTime; /** * 诊断医生 */ @@ -21,18 +25,139 @@ public class HearingDiagnoseRequest extends BasePageQueryRequest{ */ private String keyWord; /** - * 状态 已诊断、待诊断、全部 + * 状态 1、已诊断、2、待诊断、0、全部 */ private Integer enalble; /** - * 预约下次诊断时间 + * 预约下次开始诊断时间 */ - private Date diagnNextTime; + private Date diagnNextStartTime; + /** + * 预约下次结束诊断时间 + */ + private Date diagnNextEndTime; /** * 1.本院、2.*医院、3.其他、4.全部 */ private Integer source; + /** + * 是否确诊 0-未确诊 1-确诊 + */ + private Integer isconfirm; + /** + * 确诊结果 + */ + private String confirmResult; + /** + * 确诊程度 0-全部,1-轻度,2-中度,3-重度,4-极重 + */ + private String confirmDegree; + + /** + * 确诊开始时间 + */ + private Date confirmStartTime; + /** + * 确诊结束时间 + */ + private Date confirmEndTime; + + + public String getDiagnDoctorId() { + return diagnDoctorId; + } + + public void setDiagnDoctorId(String diagnDoctorId) { + this.diagnDoctorId = diagnDoctorId; + } + + public String getKeyWord() { + return keyWord; + } + + public void setKeyWord(String keyWord) { + this.keyWord = keyWord; + } + + public Integer getEnalble() { + return enalble; + } + + public void setEnalble(Integer enalble) { + this.enalble = enalble; + } + + + public Integer getSource() { + return source; + } + + public void setSource(Integer source) { + this.source = source; + } + + public Integer getIsconfirm() { + return isconfirm; + } + + public void setIsconfirm(Integer isconfirm) { + this.isconfirm = isconfirm; + } + + public String getConfirmResult() { + return confirmResult; + } + + public void setConfirmResult(String confirmResult) { + this.confirmResult = confirmResult; + } + + + public Date getDiagnoseStartTime() { + return diagnoseStartTime; + } + + public void setDiagnoseStartTime(Date diagnoseStartTime) { + this.diagnoseStartTime = diagnoseStartTime; + } + + public Date getDiagnoseEndTime() { + return diagnoseEndTime; + } + + public void setDiagnoseEndTime(Date diagnoseEndTime) { + this.diagnoseEndTime = diagnoseEndTime; + } + + public Date getConfirmStartTime() { + return confirmStartTime; + } + + public void setConfirmStartTime(Date confirmStartTime) { + this.confirmStartTime = confirmStartTime; + } + + public Date getConfirmEndTime() { + return confirmEndTime; + } + + public void setConfirmEndTime(Date confirmEndTime) { + this.confirmEndTime = confirmEndTime; + } + + public Date getDiagnNextStartTime() { + return diagnNextStartTime; + } + public void setDiagnNextStartTime(Date diagnNextStartTime) { + this.diagnNextStartTime = diagnNextStartTime; + } + public Date getDiagnNextEndTime() { + return diagnNextEndTime; + } + public void setDiagnNextEndTime(Date diagnNextEndTime) { + this.diagnNextEndTime = diagnNextEndTime; + } } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/InitFollowUp.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/InitFollowUp.java new file mode 100644 index 0000000..24f0242 --- /dev/null +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/InitFollowUp.java @@ -0,0 +1,24 @@ +package com.lyms.platform.operate.web.result; + +import com.lyms.platform.common.result.BaseResponse; + +import java.util.List; +import java.util.Map; + +/** + * @auther yangfei + * @createTime 2017年05月15日 15时04分 + * @discription 随访新增页面初始化数据 + */ +public class InitFollowUp extends BaseResponse { + //确诊结果 + private List> confirmResult; + + public List> getConfirmResult() { + return confirmResult; + } + + public void setConfirmResult(List> confirmResult) { + this.confirmResult = confirmResult; + } +} diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/InitHearingDiagnose.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/InitHearingDiagnose.java new file mode 100644 index 0000000..bd02fb4 --- /dev/null +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/InitHearingDiagnose.java @@ -0,0 +1,44 @@ +package com.lyms.platform.operate.web.result; + +import com.lyms.platform.common.result.BaseResponse; + +import java.util.List; +import java.util.Map; + +/** + * @auther yangfei + * @createTime 2017年05月15日 15时04分 + * @discription 听力诊断新增页面初始化数据 + */ +public class InitHearingDiagnose extends BaseResponse{ + //高危儿的确定因素 + private List> highRiskConfirms; + //听力诊断结果 + private List> hearingDiagnosis; + //确诊结果 + private List> confirmResult; + + public List> getHighRiskConfirms() { + return highRiskConfirms; + } + + public void setHighRiskConfirms(List> highRiskConfirms) { + this.highRiskConfirms = highRiskConfirms; + } + + public List> getHearingDiagnosis() { + return hearingDiagnosis; + } + + public void setHearingDiagnosis(List> hearingDiagnosis) { + this.hearingDiagnosis = hearingDiagnosis; + } + + public List> getConfirmResult() { + return confirmResult; + } + + public void setConfirmResult(List> confirmResult) { + this.confirmResult = confirmResult; + } +} -- 1.8.3.1