From a99c138a2188e4caff62667996bb74c855169add Mon Sep 17 00:00:00 2001
From: xujiahong
Date: Mon, 17 Apr 2017 17:47:22 +0800
Subject: [PATCH] =?UTF-8?q?=E5=84=BF=E7=AB=A5=E7=AE=A1=E7=90=86=E5=88=97?=
=?UTF-8?q?=E8=A1=A8=EF=BC=8C=E5=8F=B6=E9=85=B8=E5=8F=91=E6=94=BE=E5=9F=BA?=
=?UTF-8?q?=E7=A1=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../hospital/dao/assist/DiagnoseAssitMapper.xml | 4 +-
.../HighriskChangeHospitalMapper.java | 9 +-
.../HighriskChangeHospitalMapper.xml | 63 +++++-
.../hospital/dao/children/ChildrenExamMapper.java | 13 ++
.../hospital/dao/children/ChildrenExamMapper.xml | 6 +
.../dao/children/ChildrenPersonMapper.java | 22 +-
.../hospital/dao/children/ChildrenPersonMapper.xml | 66 +++++-
.../hospital/dao/inspect/MarrybeInspectMapper.xml | 3 +-
.../hospital/dao/woman/WomanFolicAcidMapper.java | 26 +++
.../hospital/dao/woman/WomanFolicAcidMapper.xml | 29 +++
.../lyms/hospital/entity/assist/DiagnoseAssit.java | 36 ++-
.../changehospital/HighriskChangeHospital.java | 55 +++--
.../HighriskChangeHospitalChildVo.java | 100 ++++++++
.../changehospital/HighriskChangeHospitalVo.java | 50 ----
.../HighriskChangeHospitalWomanVo.java | 53 +++++
.../hospital/entity/children/ChildrenExamVo.java | 30 +++
.../hospital/entity/children/ChildrenPerson.java | 228 ++++++++++++++++++-
.../lyms/hospital/entity/woman/WomanFolicAcid.java | 251 +++++++++++++++++++++
.../service/assist/DiagnoseAssitService.java | 12 +
.../assist/impl/DiagnoseAssitServiceImpl.java | 11 +
.../HighriskChangeHospitalService.java | 40 ++--
.../impl/HighriskChangeHospitalServiceImpl.java | 59 +++--
.../service/children/ChildrenExamService.java | 60 ++++-
.../service/children/ChildrenPersonService.java | 39 +++-
.../children/impl/ChildrenExamServiceImpl.java | 93 +++++++-
.../children/impl/ChildrenPersonServiceImpl.java | 40 +++-
.../service/woman/WomanFolicAcidService.java | 65 ++++++
.../woman/impl/WomanFolicAcidServiceImpl.java | 92 ++++++++
.../HighriskChangeHospitalController.java | 6 +-
.../controller/woman/WomanFolicAcidController.java | 19 ++
.../service/HighriskChangeHospitalTest.java | 4 +-
.../mybatisplus/test/generator/MysqlGenerator.java | 4 +-
32 files changed, 1444 insertions(+), 144 deletions(-)
create mode 100644 parent/hospital.mac/src/main/java/com/lyms/hospital/dao/woman/WomanFolicAcidMapper.java
create mode 100644 parent/hospital.mac/src/main/java/com/lyms/hospital/dao/woman/WomanFolicAcidMapper.xml
create mode 100644 parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalChildVo.java
delete mode 100644 parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalVo.java
create mode 100644 parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalWomanVo.java
create mode 100644 parent/hospital.mac/src/main/java/com/lyms/hospital/entity/children/ChildrenExamVo.java
create mode 100644 parent/hospital.mac/src/main/java/com/lyms/hospital/entity/woman/WomanFolicAcid.java
create mode 100644 parent/hospital.mac/src/main/java/com/lyms/hospital/service/woman/WomanFolicAcidService.java
create mode 100644 parent/hospital.mac/src/main/java/com/lyms/hospital/service/woman/impl/WomanFolicAcidServiceImpl.java
create mode 100644 parent/hospital.web/src/main/java/com/lyms/hospital/controller/woman/WomanFolicAcidController.java
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/assist/DiagnoseAssitMapper.xml b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/assist/DiagnoseAssitMapper.xml
index c931125..ad1ee24 100644
--- a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/assist/DiagnoseAssitMapper.xml
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/assist/DiagnoseAssitMapper.xml
@@ -42,10 +42,12 @@
+
+
- ID AS id, DIAGNOSE_ID AS diagnoseId, DIAGNOSE_TYPE AS diagnoseType, BLOODROUTINE_XHDB AS bloodroutineXhdb, BLOODROUTINE_BXBJS AS bloodroutineBxbjs, BLOODROUTINE_XXBJS AS bloodroutineXxbjs, BLOODROUTINE_OTHER AS bloodroutineOther, PISS_NDB AS pissNdb, PISS_NT AS pissNt, PISS_NTT AS pissNtt, PISS_NQX AS pissNqx, PISS_OTHER AS pissOther, BLOODTYPE AS bloodtype, BLOODTYPE_RH AS bloodtypeRh, BLOODTYPE_XT AS bloodtypeXt, LIVER_XQGBZAM AS liverXqgbzam, LIVER_XQGCZAM AS liverXqgczam, LIVER_BDB AS liverBdb, LIVER_ZDHS AS liverZdhs, LIVER_ZHDHS AS liverZhdhs, LIVER_BG AS liverBg, HEPATITISB_YGBMKY AS hepatitisbYgbmky, HEPATITISB_YGBMKT AS hepatitisbYgbmkt, HEPATITISB_YGEKY AS hepatitisbYgeky, HEPATITISB_YGEKT AS hepatitisbYgekt, HEPATITISB_YGHXKT AS hepatitisbYghxkt, KIDNEY_XQJG AS kidneyXqjg, KIDNEY_XNSD AS kidneyXnsd, SYPHILIS_SYJG AS syphilisSyjg, SYPHILIS_HIV AS syphilisHiv, VAGINA_DC AS vaginaDc, VAGINA_JSJMJ AS vaginaJsjmj, VAGINA_OTHER AS vaginaOther, VAGINA_OTHER_TXT AS vaginaOtherTxt, VAGINA_YDQJD AS vaginaYdqjd, IMAGE_BULTRASOUND AS imageBultrasound, GONORRHOEA AS gonorrhoea, IMAGE_XT AS imageXt
+ ID AS id, DIAGNOSE_ID AS diagnoseId, DIAGNOSE_TYPE AS diagnoseType, BLOODROUTINE_XHDB AS bloodroutineXhdb, BLOODROUTINE_BXBJS AS bloodroutineBxbjs, BLOODROUTINE_XXBJS AS bloodroutineXxbjs, BLOODROUTINE_OTHER AS bloodroutineOther, PISS_NDB AS pissNdb, PISS_NT AS pissNt, PISS_NTT AS pissNtt, PISS_NQX AS pissNqx, PISS_OTHER AS pissOther, BLOODTYPE AS bloodtype, BLOODTYPE_RH AS bloodtypeRh, BLOODTYPE_XT AS bloodtypeXt, LIVER_XQGBZAM AS liverXqgbzam, LIVER_XQGCZAM AS liverXqgczam, LIVER_BDB AS liverBdb, LIVER_ZDHS AS liverZdhs, LIVER_ZHDHS AS liverZhdhs, LIVER_BG AS liverBg, HEPATITISB_YGBMKY AS hepatitisbYgbmky, HEPATITISB_YGBMKT AS hepatitisbYgbmkt, HEPATITISB_YGEKY AS hepatitisbYgeky, HEPATITISB_YGEKT AS hepatitisbYgekt, HEPATITISB_YGHXKT AS hepatitisbYghxkt, KIDNEY_XQJG AS kidneyXqjg, KIDNEY_XNSD AS kidneyXnsd, SYPHILIS_SYJG AS syphilisSyjg, SYPHILIS_HIV AS syphilisHiv, VAGINA_DC AS vaginaDc, VAGINA_JSJMJ AS vaginaJsjmj, VAGINA_OTHER AS vaginaOther, VAGINA_OTHER_TXT AS vaginaOtherTxt, VAGINA_YDQJD AS vaginaYdqjd, IMAGE_BULTRASOUND AS imageBultrasound, GONORRHOEA AS gonorrhoea, IMAGE_XT AS imageXt, CHILD_BONEZ AS childBonez,CHILD_KGJ AS childKgj
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/changehospital/HighriskChangeHospitalMapper.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/changehospital/HighriskChangeHospitalMapper.java
index 118afcd..17f0044 100644
--- a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/changehospital/HighriskChangeHospitalMapper.java
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/changehospital/HighriskChangeHospitalMapper.java
@@ -8,7 +8,8 @@ import org.springframework.stereotype.Repository;
import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.baomidou.mybatisplus.plugins.pagination.Pagination;
import com.lyms.hospital.entity.changehospital.HighriskChangeHospital;
-import com.lyms.hospital.entity.changehospital.HighriskChangeHospitalVo;
+import com.lyms.hospital.entity.changehospital.HighriskChangeHospitalChildVo;
+import com.lyms.hospital.entity.changehospital.HighriskChangeHospitalWomanVo;
/**
*
* Mapper接口
@@ -22,8 +23,10 @@ public interface HighriskChangeHospitalMapper extends BaseMapper listOfOutWomanVo(Pagination page,HighriskChangeHospitalVo vo);
+ //查询-高危转诊(转出、转入孕妇)
+ public List pageOfWoman(Pagination page,HighriskChangeHospitalWomanVo vo);
+ //查询-高危转诊(转出、转入儿童)
+ public List pageOfChild(Pagination page,HighriskChangeHospitalChildVo vo);
}
\ No newline at end of file
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/changehospital/HighriskChangeHospitalMapper.xml b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/changehospital/HighriskChangeHospitalMapper.xml
index d4c5aaa..a908d73 100644
--- a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/changehospital/HighriskChangeHospitalMapper.xml
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/changehospital/HighriskChangeHospitalMapper.xml
@@ -5,7 +5,8 @@
-
+
+
@@ -17,10 +18,11 @@
+
-
-
+
@@ -28,22 +30,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
- ID AS id, WOMAN_ID AS womanId, OUT_ORGID AS outOrgid, INTO_ORGID AS intoOrgid, DESCRIPTION AS description, MUSTDESC AS mustdesc, RISK AS risk, CHANGEWAY AS changeway, APPLY_DOCTORID AS applyDoctorid, CREATE_ID AS createId, CREATE_TIME AS createTime, STATUS AS status, RECEIVE_TIME AS receiveTime
+ ID AS id, TARGET_TYPE AS targetType, TARGET_ID AS targetId, OUT_ORGID AS outOrgid, INTO_ORGID AS intoOrgid, DESCRIPTION AS description, MUSTDESC AS mustdesc, RISK AS risk, CHANGEWAY AS changeway, APPLY_DOCTORID AS applyDoctorid, CREATE_ID AS createId, CREATE_TIME AS createTime, STATUS AS status, RECEIVE_TIME AS receiveTime, RECEIVE_DOCTORID AS receiveDoctorid
-
- ID AS id, MOTHER_ID AS motherId, NAME AS name, GENDER AS gender, PAPERS_NUM AS papersNum, BIRTHDAY AS birthday, ADDRESS_PROVINCE AS addressProvince, ADDRESS_CITY AS addressCity, ADDRESS_AREA AS addressArea, ADDRESS_STREET AS addressStreet, ADDRESS_DETAIL AS addressDetail, CREATE_TIME AS createTime, DOCTOR_ID AS doctorId,IF_DEL AS ifDel
+ ID AS id, MOTHER_ID AS motherId, NAME AS name, GENDER AS gender, PAPERS_NUM AS papersNum, BIRTHDAY AS birthday, ADDRESS_PROVINCE AS addressProvince, ADDRESS_CITY AS addressCity, ADDRESS_AREA AS addressArea, ADDRESS_STREET AS addressStreet, ADDRESS_DETAIL AS addressDetail, CREATE_TIME AS createTime, DOCTOR_ID AS doctorId, IF_DEL AS ifDel, BASE_WOMAN_NAME AS baseWomanName, BASE_PAPERS_TYPE AS basePapersType, BASE_PAPERS_NUMBER AS basePapersNumber, BASE_WOMAN_BIRTH AS baseWomanBirth, CONTACT_WOMAN_WAY AS contactWomanWay, DEGREE AS degree, OCCUPATION AS occupation
+
+
+ SELECT c.`ID`,c.`NAME`,c.`GENDER`,c.`BIRTHDAY`,c.`BASE_WOMAN_NAME`,
+ e.`EXAM_TIME`,e.`DOCTOR_ID` AS examDoctorId,e.`NEXT_TIME`,c.`CREATE_TIME`,c.`DOCTOR_ID`,r.`SERVICE_TYPE`,c.`CONTACT_WOMAN_WAY`
+ FROM CHILDREN_PERSON c
+ INNER JOIN CHILDREN_EXAM e ON e.`CHILD_ID`=c.`ID`
+ INNER JOIN CHILDREN_RECORD r ON r.`CHILD_ID`=c.`ID`
+
+
+ #{birthDateBegin} or c.`BIRTHDAY` = #{birthDateBegin})
+ and (c.`BIRTHDAY` < #{birthDateEnd} or c.`BIRTHDAY` = #{birthDateEnd})
+ ]]>
+
+
+ #{examDateBegin} or e.`EXAM_TIME` = #{examDateBegin})
+ and (e.`EXAM_TIME` < #{examDateEnd} or e.`EXAM_TIME` = #{examDateEnd})
+ ]]>
+
+
+
+ #{nextDateBegin} or e.`NEXT_TIME` = #{nextDateBegin})
+ and (e.`NEXT_TIME` < #{nextDateEnd} or e.`NEXT_TIME` = #{nextDateEnd})
+ ]]>
+
+ r.`SERVICE_TYPE`=#{serviceType}
+
+
+ and (
+ c.BASE_PAPERS_NUMBER like concat('%',#{queryFlag},'%') or
+ c.`NAME` like concat('%',#{queryFlag},'%') or
+ c.`CONTACT_WOMAN_WAY` like concat('%',#{queryFlag},'%') or
+ c.BASE_WOMAN_NAME like concat('%',#{queryFlag},'%')
+ )
+
+
+
+
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/inspect/MarrybeInspectMapper.xml b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/inspect/MarrybeInspectMapper.xml
index 3fc776b..bc0d426 100644
--- a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/inspect/MarrybeInspectMapper.xml
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/inspect/MarrybeInspectMapper.xml
@@ -121,7 +121,8 @@
and wr.`CONTACT_WOMAN_WAY` like concat('%',#{contactWay},'%')
#{queryDateBegin} and i.`INSPECT_DATE` < #{queryDateEnd}
+ and (i.`INSPECT_DATE` > #{queryDateBegin} or i.`INSPECT_DATE` = #{queryDateBegin})
+ and (i.`INSPECT_DATE` < #{queryDateEnd} or i.`INSPECT_DATE` = #{queryDateEnd})
]]>
and i.`MEDICAL_SUGGESTION` like concat('%',#{medicalSuggestion},'%')
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/woman/WomanFolicAcidMapper.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/woman/WomanFolicAcidMapper.java
new file mode 100644
index 0000000..1157829
--- /dev/null
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/woman/WomanFolicAcidMapper.java
@@ -0,0 +1,26 @@
+package com.lyms.hospital.dao.woman;
+
+import java.io.Serializable;
+import java.util.List;
+
+import org.springframework.stereotype.Repository;
+
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+import com.baomidou.mybatisplus.plugins.pagination.Pagination;
+import com.lyms.hospital.entity.woman.WomanFolicAcid;
+/**
+ *
+ * Mapper接口
+ *
+ *
+ * @author xujiahong
+ * @since 2017-04-17
+ */
+@Repository
+public interface WomanFolicAcidMapper extends BaseMapper {
+
+ public Integer deleteLogicById(Serializable id);
+
+ public List pageOfFolicAcid(Pagination page, WomanFolicAcid query);
+
+}
\ No newline at end of file
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/woman/WomanFolicAcidMapper.xml b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/woman/WomanFolicAcidMapper.xml
new file mode 100644
index 0000000..343eeca
--- /dev/null
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/dao/woman/WomanFolicAcidMapper.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ID AS id, WOMAN_PERSON_ID AS womanPersonId, WOMAN_NAME AS womanName, WOMAN_PAPERS_TYPE AS womanPapersType, WOMAN_PAPERS_NUM AS womanPapersNum, WOMAN_BIRTHDAY AS womanBirthday, WOMAN_CONTACT_WAY AS womanContactWay, RECEIVE_NUM AS receiveNum, RECEIVE_WEEK_TYPE AS receiveWeekType, RECEIVE_WEEK AS receiveWeek, HIGHRISK AS highrisk, ORG_ID AS orgId, DOCTOR_ID AS doctorId, RECEIVE_TIME AS receiveTime, CREATE_TIME AS createTime, IF_DEL AS ifDel
+
+
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/assist/DiagnoseAssit.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/assist/DiagnoseAssit.java
index 1e45034..3be53ab 100644
--- a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/assist/DiagnoseAssit.java
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/assist/DiagnoseAssit.java
@@ -17,6 +17,11 @@ import java.io.Serializable;
public class DiagnoseAssit implements Serializable {
private static final long serialVersionUID = 1L;
+
+ //诊断类型:1婚前检查,2产检,3儿保检查
+ public static final int DIAGNOSE_TYPE_MARRY = 1;
+ public static final int DIAGNOSE_TYPE_BIRTH = 2;
+ public static final int DIAGNOSE_TYPE_CHILD = 3;
/**
* (辅助检查)
@@ -29,7 +34,7 @@ public class DiagnoseAssit implements Serializable {
@TableField(value="DIAGNOSE_ID")
private String diagnoseId;
/**
- * 诊断类型:1婚前检查,2产检
+ * 诊断类型:1婚前检查,2产检,3儿保检查
*/
@TableField(value="DIAGNOSE_TYPE")
private Integer diagnoseType;
@@ -208,7 +213,17 @@ public class DiagnoseAssit implements Serializable {
*/
@TableField(value="IMAGE_XT")
private String imageXt;
-
+ /**
+ * 骨密度Z值(儿保)
+ */
+ @TableField(value="CHILD_BONEZ")
+ private String childBonez;
+ /**
+ * 髋关节检查(儿保)
+ */
+ @TableField(value="CHILD_KGJ")
+ private String childKgj;
+
public String getId() {
return id;
@@ -514,4 +529,21 @@ public class DiagnoseAssit implements Serializable {
this.imageXt = imageXt;
}
+ public String getChildBonez() {
+ return childBonez;
+ }
+
+ public void setChildBonez(String childBonez) {
+ this.childBonez = childBonez;
+ }
+
+ public String getChildKgj() {
+ return childKgj;
+ }
+
+ public void setChildKgj(String childKgj) {
+ this.childKgj = childKgj;
+ }
+
+
}
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospital.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospital.java
index a01866b..a6a7537 100644
--- a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospital.java
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospital.java
@@ -19,6 +19,10 @@ import com.baomidou.mybatisplus.annotations.TableName;
public class HighriskChangeHospital implements Serializable {
private static final long serialVersionUID = 1L;
+ public static final int QUERY_FLAG_OUT = 1;
+ public static final int QUERY_FLAG_INTO = 2;
+
+ private int queryFlag;//查询标识:1转出,2转入
/**
*
@@ -26,17 +30,22 @@ public class HighriskChangeHospital implements Serializable {
@TableId(value="ID")
private String id;
/**
- *
+ * 目标类型:1孕妇,2儿童
*/
- @TableField(value="WOMAN_ID")
- private String womanId;
+ @TableField(value="TARGET_TYPE")
+ private Integer targetType;
/**
- *
+ * 孕妇ID或儿童ID
+ */
+ @TableField(value="TARGET_ID")
+ private String targetId;
+ /**
+ * 转出医院ID
*/
@TableField(value="OUT_ORGID")
private String outOrgid;
/**
- *
+ * 转入医院ID
*/
@TableField(value="INTO_ORGID")
private String intoOrgid;
@@ -85,6 +94,11 @@ public class HighriskChangeHospital implements Serializable {
*/
@TableField(value="RECEIVE_TIME")
private Date receiveTime;
+ /**
+ * 接收医生
+ */
+ @TableField(value="RECEIVE_DOCTORID")
+ private String receiveDoctorid;
public String getId() {
@@ -95,14 +109,6 @@ public class HighriskChangeHospital implements Serializable {
this.id = id;
}
- public String getWomanId() {
- return womanId;
- }
-
- public void setWomanId(String womanId) {
- this.womanId = womanId;
- }
-
public String getOutOrgid() {
return outOrgid;
}
@@ -191,4 +197,27 @@ public class HighriskChangeHospital implements Serializable {
this.receiveTime = receiveTime;
}
+ public Integer getTargetType() {
+ return targetType;
+ }
+
+ public void setTargetType(Integer targetType) {
+ this.targetType = targetType;
+ }
+
+ public String getTargetId() {
+ return targetId;
+ }
+
+ public void setTargetId(String targetId) {
+ this.targetId = targetId;
+ }
+
+ public int getQueryFlag() {
+ return queryFlag;
+ }
+ public void setQueryFlag(int queryFlag) {
+ this.queryFlag = queryFlag;
+ }
+
}
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalChildVo.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalChildVo.java
new file mode 100644
index 0000000..fe6b31c
--- /dev/null
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalChildVo.java
@@ -0,0 +1,100 @@
+package com.lyms.hospital.entity.changehospital;
+
+import java.util.Date;
+
+public class HighriskChangeHospitalChildVo extends HighriskChangeHospital {
+
+ private static final long serialVersionUID = 1L;
+
+ //children_person
+ private String childId;//儿童ID
+ private String childName;//儿童姓名
+ private Integer gender;//性别
+ private Integer monthAge;//实际月龄
+ private Date birthday;//出生日期
+ private String baseWomanName;//孕妇名称
+ private String contactWomanWay;//孕妇联联系方式
+ private String outOrgName;//转出医院名称
+ private String intoOrgName;//转入医院名称
+
+ //other
+ private String highriskInfo;//高危诊断(文本)
+ private Integer changeMonthAge;//转诊月龄
+
+ //from parent
+ //转出医院
+ //转院必要性
+ //转诊日期
+ //接收日期
+ //接收医生
+ //状态
+
+
+ public String getChildId() {
+ return childId;
+ }
+ public void setChildId(String childId) {
+ this.childId = childId;
+ }
+ public String getChildName() {
+ return childName;
+ }
+ public void setChildName(String childName) {
+ this.childName = childName;
+ }
+ public Integer getGender() {
+ return gender;
+ }
+ public void setGender(Integer gender) {
+ this.gender = gender;
+ }
+ public Integer getMonthAge() {
+ return monthAge;
+ }
+ public void setMonthAge(Integer monthAge) {
+ this.monthAge = monthAge;
+ }
+ public Date getBirthday() {
+ return birthday;
+ }
+ public void setBirthday(Date birthday) {
+ this.birthday = birthday;
+ }
+ public String getHighriskInfo() {
+ return highriskInfo;
+ }
+ public void setHighriskInfo(String highriskInfo) {
+ this.highriskInfo = highriskInfo;
+ }
+ public Integer getChangeMonthAge() {
+ return changeMonthAge;
+ }
+ public void setChangeMonthAge(Integer changeMonthAge) {
+ this.changeMonthAge = changeMonthAge;
+ }
+ public String getBaseWomanName() {
+ return baseWomanName;
+ }
+ public void setBaseWomanName(String baseWomanName) {
+ this.baseWomanName = baseWomanName;
+ }
+ public String getContactWomanWay() {
+ return contactWomanWay;
+ }
+ public void setContactWomanWay(String contactWomanWay) {
+ this.contactWomanWay = contactWomanWay;
+ }
+ public String getOutOrgName() {
+ return outOrgName;
+ }
+ public void setOutOrgName(String outOrgName) {
+ this.outOrgName = outOrgName;
+ }
+ public String getIntoOrgName() {
+ return intoOrgName;
+ }
+ public void setIntoOrgName(String intoOrgName) {
+ this.intoOrgName = intoOrgName;
+ }
+
+}
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalVo.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalVo.java
deleted file mode 100644
index eb1a7b3..0000000
--- a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalVo.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package com.lyms.hospital.entity.changehospital;
-
-import java.util.Date;
-/**
- * 转诊信息业务实体
- * @author xujiahong
- *
- */
-public class HighriskChangeHospitalVo extends HighriskChangeHospital {
-
- private static final long serialVersionUID = 1L;
-
- private String baseWomanName;//孕妇名称
- private Date baseWomanBirth;//孕妇生日
- private String contactWomanWay;//孕妇联联系方式
- private String outOrgName;//转出医院名称
- private String intoOrgName;//转入医院名称
-
- public String getBaseWomanName() {
- return baseWomanName;
- }
- public void setBaseWomanName(String baseWomanName) {
- this.baseWomanName = baseWomanName;
- }
- public Date getBaseWomanBirth() {
- return baseWomanBirth;
- }
- public void setBaseWomanBirth(Date baseWomanBirth) {
- this.baseWomanBirth = baseWomanBirth;
- }
- public String getContactWomanWay() {
- return contactWomanWay;
- }
- public void setContactWomanWay(String contactWomanWay) {
- this.contactWomanWay = contactWomanWay;
- }
- public String getOutOrgName() {
- return outOrgName;
- }
- public void setOutOrgName(String outOrgName) {
- this.outOrgName = outOrgName;
- }
- public String getIntoOrgName() {
- return intoOrgName;
- }
- public void setIntoOrgName(String intoOrgName) {
- this.intoOrgName = intoOrgName;
- }
-
-}
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalWomanVo.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalWomanVo.java
new file mode 100644
index 0000000..f8a055c
--- /dev/null
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/changehospital/HighriskChangeHospitalWomanVo.java
@@ -0,0 +1,53 @@
+package com.lyms.hospital.entity.changehospital;
+
+import java.util.Date;
+/**
+ * 孕妇转诊-业务实体
+ * @author xujiahong
+ *
+ */
+public class HighriskChangeHospitalWomanVo extends HighriskChangeHospital {
+
+ private static final long serialVersionUID = 1L;
+
+ private String baseWomanName;//孕妇名称
+ private Date baseWomanBirth;//孕妇生日
+ private String contactWomanWay;//孕妇联联系方式
+ private String outOrgName;//转出医院名称
+ private String intoOrgName;//转入医院名称
+
+
+
+ public String getBaseWomanName() {
+ return baseWomanName;
+ }
+ public void setBaseWomanName(String baseWomanName) {
+ this.baseWomanName = baseWomanName;
+ }
+ public Date getBaseWomanBirth() {
+ return baseWomanBirth;
+ }
+ public void setBaseWomanBirth(Date baseWomanBirth) {
+ this.baseWomanBirth = baseWomanBirth;
+ }
+ public String getContactWomanWay() {
+ return contactWomanWay;
+ }
+ public void setContactWomanWay(String contactWomanWay) {
+ this.contactWomanWay = contactWomanWay;
+ }
+ public String getOutOrgName() {
+ return outOrgName;
+ }
+ public void setOutOrgName(String outOrgName) {
+ this.outOrgName = outOrgName;
+ }
+ public String getIntoOrgName() {
+ return intoOrgName;
+ }
+ public void setIntoOrgName(String intoOrgName) {
+ this.intoOrgName = intoOrgName;
+ }
+
+
+}
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/children/ChildrenExamVo.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/children/ChildrenExamVo.java
new file mode 100644
index 0000000..a7a1844
--- /dev/null
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/children/ChildrenExamVo.java
@@ -0,0 +1,30 @@
+package com.lyms.hospital.entity.children;
+
+import com.lyms.hospital.entity.assist.DiagnoseAssit;
+
+/**
+ * 儿保检查业务对象
+ * @author xujiahong
+ *
+ */
+public class ChildrenExamVo {
+
+ private ChildrenExam exam;//儿保检查基础
+ private DiagnoseAssit assist;//辅助检查
+
+ public ChildrenExam getExam() {
+ return exam;
+ }
+ public void setExam(ChildrenExam exam) {
+ this.exam = exam;
+ }
+ public DiagnoseAssit getAssist() {
+ return assist;
+ }
+ public void setAssist(DiagnoseAssit assist) {
+ this.assist = assist;
+ }
+
+
+
+}
diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/children/ChildrenPerson.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/children/ChildrenPerson.java
index 512a04f..ea6b878 100644
--- a/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/children/ChildrenPerson.java
+++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/entity/children/ChildrenPerson.java
@@ -12,7 +12,7 @@ import java.util.Date;
*