Commit 7e3d9a5008495c1a236b8ae9d89c466a7a0cb52b
1 parent
306a02e849
Exists in
master
and in
6 other branches
听力诊断模块
Showing 11 changed files with 250 additions and 108 deletions
- platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarBirth.java
- platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarBirthQuery.java
- platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarFamily.java
- platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarFamilyQuery.java
- platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarBirth.xml
- platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarFamily.xml
- platform-common/src/main/java/com/lyms/platform/common/utils/DateUtil.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyEarFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyPatientExtendEarMotherRequest.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyEarAddResult.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyEarBaseView.java
platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarBirth.java
View file @
7e3d9a5
1 | 1 | package com.lyms.platform.permission.model; |
2 | 2 | |
3 | -import org.codehaus.jackson.annotate.JsonIgnore; | |
4 | - | |
5 | 3 | import java.math.BigDecimal; |
6 | 4 | |
7 | 5 | /** |
8 | 6 | |
... | ... | @@ -191,8 +189,19 @@ |
191 | 189 | /** |
192 | 190 | * 所属建档的id |
193 | 191 | */ |
194 | - @JsonIgnore | |
195 | 192 | private String babyPatientId; |
193 | + /*** | |
194 | + * 儿童听力建档ID | |
195 | + */ | |
196 | + private String babyEarId; | |
197 | + | |
198 | + public String getBabyEarId() { | |
199 | + return babyEarId; | |
200 | + } | |
201 | + | |
202 | + public void setBabyEarId(String babyEarId) { | |
203 | + this.babyEarId = babyEarId; | |
204 | + } | |
196 | 205 | |
197 | 206 | public String getId() { |
198 | 207 | return id; |
platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarBirthQuery.java
View file @
7e3d9a5
... | ... | @@ -191,6 +191,18 @@ |
191 | 191 | * 所属建档的id |
192 | 192 | */ |
193 | 193 | private String babyPatientId; |
194 | + /** | |
195 | + * 所属建档的id | |
196 | + */ | |
197 | + private String babyEarId; | |
198 | + | |
199 | + public String getBabyEarId() { | |
200 | + return babyEarId; | |
201 | + } | |
202 | + | |
203 | + public void setBabyEarId(String babyEarId) { | |
204 | + this.babyEarId = babyEarId; | |
205 | + } | |
194 | 206 | |
195 | 207 | public String getId() { |
196 | 208 | return id; |
platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarFamily.java
View file @
7e3d9a5
... | ... | @@ -36,6 +36,18 @@ |
36 | 36 | * 儿童建档的主键 |
37 | 37 | */ |
38 | 38 | private String babyPatientId; |
39 | + /** | |
40 | + * 儿童听力建档的主键 | |
41 | + */ | |
42 | + private String babyEarId; | |
43 | + | |
44 | + public String getBabyEarId() { | |
45 | + return babyEarId; | |
46 | + } | |
47 | + | |
48 | + public void setBabyEarId(String babyEarId) { | |
49 | + this.babyEarId = babyEarId; | |
50 | + } | |
39 | 51 | |
40 | 52 | public String getId() { |
41 | 53 | return id; |
platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarFamilyQuery.java
View file @
7e3d9a5
... | ... | @@ -38,6 +38,19 @@ |
38 | 38 | */ |
39 | 39 | private String babyPatientId; |
40 | 40 | |
41 | + /** | |
42 | + * 儿童建档的主键 | |
43 | + */ | |
44 | + private String babyEarId; | |
45 | + | |
46 | + public String getBabyEarId() { | |
47 | + return babyEarId; | |
48 | + } | |
49 | + | |
50 | + public void setBabyEarId(String babyEarId) { | |
51 | + this.babyEarId = babyEarId; | |
52 | + } | |
53 | + | |
41 | 54 | public String getId() |
42 | 55 | { |
43 | 56 | return id; |
platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarBirth.xml
View file @
7e3d9a5
... | ... | @@ -31,7 +31,7 @@ |
31 | 31 | <result column="head_trauma_history" property="headTraumaHistory" jdbcType="INTEGER"/> |
32 | 32 | <result column="head_trauma_desc" property="headTraumaDesc" jdbcType="VARCHAR"/> |
33 | 33 | <result column="ear_poison_type" property="earPoisonType" jdbcType="INTEGER"/> |
34 | - <result column="ear_poison_name" property="earPoisonMap" jdbcType="VARCHAR"/> | |
34 | + <result column="ear_poison_map" property="earPoisonMap" jdbcType="VARCHAR"/> | |
35 | 35 | <result column="tympanitis_type" property="tympanitisType" jdbcType="INTEGER"/> |
36 | 36 | <result column="tympanitis_desc" property="tympanitisDesc" jdbcType="VARCHAR"/> |
37 | 37 | <result column="nicu_type" property="nicuType" jdbcType="INTEGER"/> |
38 | 38 | |
... | ... | @@ -41,12 +41,13 @@ |
41 | 41 | <result column="respirator_continued_date" property="respiratorContinuedDate" jdbcType="VARCHAR"/> |
42 | 42 | <result column="outside_response" property="outsideResponse" jdbcType="INTEGER"/> |
43 | 43 | <result column="baby_patient_id" property="babyPatientId" jdbcType="VARCHAR"/> |
44 | + <result column="baby_ear_id" property="babyEarId" jdbcType="VARCHAR" /> | |
44 | 45 | </resultMap> |
45 | 46 | |
46 | 47 | |
47 | 48 | <insert id="addBabyPatientExtendEarBirth" |
48 | 49 | parameterType="com.lyms.platform.permission.model.BabyPatientExtendEarBirth"> |
49 | -insert into baby_patient_extend_ear_birth (id,fetu_number,product_number,birth_weight,parturition_type,birth_defect_type,birth_defect_desc,fetu_embarras_type,apgar_score_one,apgar_score_five,apgar_score_ten,birth_injury_type,birth_injury_position,amniotic_fluid_type,abnormal_parturition_type,abnormal_parturition_position,deformity_type,deformity_position,birth_infection_type,birth_infection_cause,birth_course_disease,birth_ill_type,birth_ill_cause,birth_ill_disease,head_trauma_history,head_trauma_desc,ear_poison_type,ear_poison_name,tympanitis_type,tympanitis_desc,nicu_type,nicu_cause,nicu_continued_date,respirator_type,respirator_continued_date,outside_response,baby_patient_id) values (#{id},#{fetuNumber},#{productNumber},#{birthWeight},#{parturitionType},#{birthDefectType},#{birthDefectDesc},#{fetuEmbarrasType},#{apgarScoreOne},#{apgarScoreFive},#{apgarScoreTen},#{birthInjuryType},#{birthInjuryPosition},#{amnioticFluidType},#{abnormalParturitionType},#{abnormalParturitionPosition},#{deformityType},#{deformityPosition},#{birthInfectionType},#{birthInfectionCause},#{birthCourseDisease},#{birthIllType},#{birthIllCause},#{birthIllDisease},#{headTraumaHistory},#{headTraumaDesc},#{earPoisonType},#{earPoisonMap},#{tympanitisType},#{tympanitisDesc},#{nicuType},#{nicuCause},#{nicuContinuedDate},#{respiratorType},#{respiratorContinuedDate},#{outsideResponse},#{babyPatientId}) | |
50 | +insert into baby_patient_extend_ear_birth (id,fetu_number,product_number,birth_weight,parturition_type,birth_defect_type,birth_defect_desc,fetu_embarras_type,apgar_score_one,apgar_score_five,apgar_score_ten,birth_injury_type,birth_injury_position,amniotic_fluid_type,abnormal_parturition_type,abnormal_parturition_position,deformity_type,deformity_position,birth_infection_type,birth_infection_cause,birth_course_disease,birth_ill_type,birth_ill_cause,birth_ill_disease,head_trauma_history,head_trauma_desc,ear_poison_type,ear_poison_map,tympanitis_type,tympanitis_desc,nicu_type,nicu_cause,nicu_continued_date,respirator_type,respirator_continued_date,outside_response,baby_patient_id,baby_ear_id) values (#{id},#{fetuNumber},#{productNumber},#{birthWeight},#{parturitionType},#{birthDefectType},#{birthDefectDesc},#{fetuEmbarrasType},#{apgarScoreOne},#{apgarScoreFive},#{apgarScoreTen},#{birthInjuryType},#{birthInjuryPosition},#{amnioticFluidType},#{abnormalParturitionType},#{abnormalParturitionPosition},#{deformityType},#{deformityPosition},#{birthInfectionType},#{birthInfectionCause},#{birthCourseDisease},#{birthIllType},#{birthIllCause},#{birthIllDisease},#{headTraumaHistory},#{headTraumaDesc},#{earPoisonType},#{earPoisonMap},#{tympanitisType},#{tympanitisDesc},#{nicuType},#{nicuCause},#{nicuContinuedDate},#{respiratorType},#{respiratorContinuedDate},#{outsideResponse},#{babyPatientId},#{babyEarId}) | |
50 | 51 | </insert> |
51 | 52 | |
52 | 53 | |
... | ... | @@ -133,7 +134,7 @@ |
133 | 134 | ear_poison_type = #{earPoisonType,jdbcType=INTEGER}, |
134 | 135 | </if> |
135 | 136 | <if test="earPoisonMap != null and earPoisonMap != ''"> |
136 | - ear_poison_name = #{earPoisonMap,jdbcType=VARCHAR}, | |
137 | + ear_poison_map = #{earPoisonMap,jdbcType=VARCHAR}, | |
137 | 138 | </if> |
138 | 139 | <if test="tympanitisType != null and tympanitisType >= 0"> |
139 | 140 | tympanitis_type = #{tympanitisType,jdbcType=INTEGER}, |
... | ... | @@ -162,6 +163,9 @@ |
162 | 163 | <if test="babyPatientId != null and babyPatientId != ''"> |
163 | 164 | baby_patient_id = #{babyPatientId,jdbcType=VARCHAR}, |
164 | 165 | </if> |
166 | + <if test="babyEarId != null and babyEarId != ''"> | |
167 | + baby_ear_id = #{babyEarId,jdbcType=VARCHAR}, | |
168 | + </if> | |
165 | 169 | </set> |
166 | 170 | where id = #{id,jdbcType=VARCHAR} |
167 | 171 | </update> |
... | ... | @@ -174,7 +178,7 @@ |
174 | 178 | |
175 | 179 | <select id="getBabyPatientExtendEarBirth" resultMap="BabyPatientExtendEarBirthResultMap" |
176 | 180 | parameterType="java.lang.String"> |
177 | -select id,fetu_number,product_number,birth_weight,parturition_type,birth_defect_type,birth_defect_desc,fetu_embarras_type,apgar_score_one,apgar_score_five,apgar_score_ten,birth_injury_type,birth_injury_position,amniotic_fluid_type,abnormal_parturition_type,abnormal_parturition_position,deformity_type,deformity_position,birth_infection_type,birth_infection_cause,birth_course_disease,birth_ill_type,birth_ill_cause,birth_ill_disease,head_trauma_history,head_trauma_desc,ear_poison_type,ear_poison_name,tympanitis_type,tympanitis_desc,nicu_type,nicu_cause,nicu_continued_date,respirator_type,respirator_continued_date,outside_response,baby_patient_id | |
181 | +select id,fetu_number,product_number,birth_weight,parturition_type,birth_defect_type,birth_defect_desc,fetu_embarras_type,apgar_score_one,apgar_score_five,apgar_score_ten,birth_injury_type,birth_injury_position,amniotic_fluid_type,abnormal_parturition_type,abnormal_parturition_position,deformity_type,deformity_position,birth_infection_type,birth_infection_cause,birth_course_disease,birth_ill_type,birth_ill_cause,birth_ill_disease,head_trauma_history,head_trauma_desc,ear_poison_type,ear_poison_map,tympanitis_type,tympanitis_desc,nicu_type,nicu_cause,nicu_continued_date,respirator_type,respirator_continued_date,outside_response,baby_patient_id,baby_ear_id | |
178 | 182 | from baby_patient_extend_ear_birth where id = #{id,jdbcType=VARCHAR} |
179 | 183 | </select> |
180 | 184 | |
... | ... | @@ -274,7 +278,7 @@ |
274 | 278 | and ear_poison_type = #{earPoisonType,jdbcType=INTEGER} |
275 | 279 | </if> |
276 | 280 | <if test="earPoisonMap != null and earPoisonMap != ''"> |
277 | - and ear_poison_name = #{earPoisonMap,jdbcType=VARCHAR} | |
281 | + and ear_poison_map = #{earPoisonMap,jdbcType=VARCHAR} | |
278 | 282 | </if> |
279 | 283 | <if test="tympanitisType != null and tympanitisType >= 0"> |
280 | 284 | and tympanitis_type = #{tympanitisType,jdbcType=INTEGER} |
... | ... | @@ -303,6 +307,9 @@ |
303 | 307 | <if test="babyPatientId != null and babyPatientId != ''"> |
304 | 308 | and baby_patient_id = #{babyPatientId,jdbcType=VARCHAR} |
305 | 309 | </if> |
310 | + <if test="babyEarId != null and babyEarId != ''"> | |
311 | + and baby_ear_id = #{babyEarId,jdbcType=VARCHAR} | |
312 | + </if> | |
306 | 313 | </where> |
307 | 314 | </sql> |
308 | 315 | |
... | ... | @@ -310,7 +317,7 @@ |
310 | 317 | <select id="queryBabyPatientExtendEarBirth" resultMap="BabyPatientExtendEarBirthResultMap" |
311 | 318 | parameterType="com.lyms.platform.permission.model.BabyPatientExtendEarBirthQuery"> |
312 | 319 | select |
313 | - id,fetu_number,product_number,birth_weight,parturition_type,birth_defect_type,birth_defect_desc,fetu_embarras_type,apgar_score_one,apgar_score_five,apgar_score_ten,birth_injury_type,birth_injury_position,amniotic_fluid_type,abnormal_parturition_type,abnormal_parturition_position,deformity_type,deformity_position,birth_infection_type,birth_infection_cause,birth_course_disease,birth_ill_type,birth_ill_cause,birth_ill_disease,head_trauma_history,head_trauma_desc,ear_poison_type,ear_poison_name,tympanitis_type,tympanitis_desc,nicu_type,nicu_cause,nicu_continued_date,respirator_type,respirator_continued_date,outside_response,baby_patient_id | |
320 | + id,fetu_number,product_number,birth_weight,parturition_type,birth_defect_type,birth_defect_desc,fetu_embarras_type,apgar_score_one,apgar_score_five,apgar_score_ten,birth_injury_type,birth_injury_position,amniotic_fluid_type,abnormal_parturition_type,abnormal_parturition_position,deformity_type,deformity_position,birth_infection_type,birth_infection_cause,birth_course_disease,birth_ill_type,birth_ill_cause,birth_ill_disease,head_trauma_history,head_trauma_desc,ear_poison_type,ear_poison_map,tympanitis_type,tympanitis_desc,nicu_type,nicu_cause,nicu_continued_date,respirator_type,respirator_continued_date,outside_response,baby_patient_id,baby_ear_id | |
314 | 321 | from baby_patient_extend_ear_birth |
315 | 322 | <include refid="BabyPatientExtendEarBirthCondition"/> |
316 | 323 | <include refid="orderAndLimit"/> |
platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarFamily.xml
View file @
7e3d9a5
... | ... | @@ -11,13 +11,14 @@ |
11 | 11 | <result column="proximity_type" property="proximityType" jdbcType="INTEGER"/> |
12 | 12 | <result column="proximity_relationship" property="proximityRelationship" jdbcType="VARCHAR"/> |
13 | 13 | <result column="baby_patient_id" property="babyPatientId" jdbcType="VARCHAR"/> |
14 | + <result column="baby_ear_id" property="babyEarId" jdbcType="VARCHAR"/> | |
14 | 15 | </resultMap> |
15 | 16 | |
16 | 17 | |
17 | 18 | <insert id="addBabyPatientExtendEarFamily" |
18 | 19 | parameterType="com.lyms.platform.permission.model.BabyPatientExtendEarFamily"> |
19 | -insert into baby_patient_extend_ear_family (id,bad_life_history,deaf_type,deat_relationship,proximity_type,proximity_relationship,baby_patient_id) values (#{id},#{badLifeHistory},#{deafType},#{deatRelationship},#{proximityType},#{proximityRelationship},#{babyPatientId}) | |
20 | -</insert> | |
20 | + insert into baby_patient_extend_ear_family (id,bad_life_history,deaf_type,deat_relationship,proximity_type,proximity_relationship,baby_patient_id,baby_ear_id) values (#{id},#{badLifeHistory},#{deafType},#{deatRelationship},#{proximityType},#{proximityRelationship},#{babyPatientId},#{babyEarId}) | |
21 | + </insert> | |
21 | 22 | |
22 | 23 | |
23 | 24 | <update id="updateBabyPatientExtendEarFamily" |
24 | 25 | |
25 | 26 | |
... | ... | @@ -42,21 +43,24 @@ |
42 | 43 | <if test="babyPatientId != null and babyPatientId != ''"> |
43 | 44 | baby_patient_id = #{babyPatientId,jdbcType=VARCHAR}, |
44 | 45 | </if> |
46 | + <if test="babyEarId != null and babyEarId != ''"> | |
47 | + baby_ear_id = #{babyEarId,jdbcType=VARCHAR}, | |
48 | + </if> | |
45 | 49 | </set> |
46 | 50 | where id = #{id,jdbcType=VARCHAR} |
47 | 51 | </update> |
48 | 52 | |
49 | 53 | |
50 | 54 | <delete id="deleteBabyPatientExtendEarFamily" parameterType="java.lang.String"> |
51 | -delete from baby_patient_extend_ear_family where id = #{id,jdbcType=VARCHAR} | |
52 | -</delete> | |
55 | + delete from baby_patient_extend_ear_family where id = #{id,jdbcType=VARCHAR} | |
56 | + </delete> | |
53 | 57 | |
54 | 58 | |
55 | 59 | <select id="getBabyPatientExtendEarFamily" resultMap="BabyPatientExtendEarFamilyResultMap" |
56 | 60 | parameterType="java.lang.String"> |
57 | -select id,bad_life_history,deaf_type,deat_relationship,proximity_type,proximity_relationship,baby_patient_id | |
58 | - from baby_patient_extend_ear_family where id = #{id,jdbcType=VARCHAR} | |
59 | -</select> | |
61 | + select id,bad_life_history,deaf_type,deat_relationship,proximity_type,proximity_relationship,baby_patient_id,baby_ear_id | |
62 | + from baby_patient_extend_ear_family where id = #{id,jdbcType=VARCHAR} | |
63 | + </select> | |
60 | 64 | |
61 | 65 | |
62 | 66 | <sql id="orderAndLimit"> |
... | ... | @@ -93,6 +97,9 @@ |
93 | 97 | <if test="babyPatientId != null and babyPatientId != ''"> |
94 | 98 | and baby_patient_id = #{babyPatientId,jdbcType=VARCHAR} |
95 | 99 | </if> |
100 | + <if test="babyEarId != null and babyEarId != ''"> | |
101 | + and baby_ear_id = #{babyEarId,jdbcType=VARCHAR} | |
102 | + </if> | |
96 | 103 | </where> |
97 | 104 | </sql> |
98 | 105 | |
... | ... | @@ -100,7 +107,7 @@ |
100 | 107 | <select id="queryBabyPatientExtendEarFamily" resultMap="BabyPatientExtendEarFamilyResultMap" |
101 | 108 | parameterType="com.lyms.platform.permission.model.BabyPatientExtendEarFamilyQuery"> |
102 | 109 | select |
103 | - id,bad_life_history,deaf_type,deat_relationship,proximity_type,proximity_relationship,baby_patient_id | |
110 | + id,bad_life_history,deaf_type,deat_relationship,proximity_type,proximity_relationship,baby_patient_id,baby_ear_id | |
104 | 111 | from baby_patient_extend_ear_family |
105 | 112 | <include refid="BabyPatientExtendEarFamilyCondition"/> |
106 | 113 | <include refid="orderAndLimit"/> |
... | ... | @@ -112,7 +119,5 @@ |
112 | 119 | select count(1) from baby_patient_extend_ear_family |
113 | 120 | <include refid="BabyPatientExtendEarFamilyCondition"/> |
114 | 121 | </select> |
115 | - | |
116 | - | |
117 | 122 | </mapper> |
platform-common/src/main/java/com/lyms/platform/common/utils/DateUtil.java
View file @
7e3d9a5
... | ... | @@ -2,11 +2,11 @@ |
2 | 2 | |
3 | 3 | import org.joda.time.DateTime; |
4 | 4 | |
5 | -import java.sql.*; | |
6 | 5 | import java.text.ParseException; |
7 | 6 | import java.text.SimpleDateFormat; |
8 | -import java.util.*; | |
7 | +import java.util.Calendar; | |
9 | 8 | import java.util.Date; |
9 | +import java.util.GregorianCalendar; | |
10 | 10 | import java.util.concurrent.locks.Lock; |
11 | 11 | import java.util.concurrent.locks.ReentrantLock; |
12 | 12 | |
... | ... | @@ -547,6 +547,9 @@ |
547 | 547 | */ |
548 | 548 | public static String getBabyMonthAge(Date birth, Date checkDate) |
549 | 549 | { |
550 | + if(birth == null){ | |
551 | + return ""; | |
552 | + } | |
550 | 553 | Calendar rightNow = Calendar.getInstance(); |
551 | 554 | rightNow.setTime(checkDate); |
552 | 555 | rightNow.add(Calendar.MONTH,-1); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyEarFacade.java
View file @
7e3d9a5
... | ... | @@ -114,37 +114,38 @@ |
114 | 114 | return personService.addPerson(babyPerson); |
115 | 115 | } |
116 | 116 | |
117 | - private ChildrenPerson fillChildren(BabyModel baby) { | |
118 | - ChildrenPerson childrenPerson = new ChildrenPerson(); | |
119 | - childrenPerson.setId(UUID.randomUUID().toString().replace("-", "")); | |
120 | - childrenPerson.setAddressCity(baby.getCityId()); | |
121 | - childrenPerson.setAddressArea(baby.getAreaId()); | |
122 | - childrenPerson.setAddressDetail(baby.getAddress()); | |
123 | - childrenPerson.setAddressProvince(baby.getProvinceId()); | |
124 | - childrenPerson.setAddressStreet(baby.getStreetId()); | |
125 | - childrenPerson.setBasePapersNumber(baby.getMcertNo()); | |
126 | - childrenPerson.setBaseWomanBirth(baby.getMbirth()); | |
127 | - //母亲证件类型 | |
128 | - childrenPerson.setBasePapersType(baby.getMcertTypeId()); | |
129 | - childrenPerson.setBirthday(baby.getBirth()); | |
130 | - childrenPerson.setContactWomanWay(baby.getMphone()); | |
131 | - childrenPerson.setCreateTime(baby.getCreated()); | |
132 | - //母亲文化成都 | |
133 | - childrenPerson.setDegree(baby.getmLevelId()); | |
134 | - childrenPerson.setDoctorId(baby.getBuildDoctor()); | |
135 | - childrenPerson.setGender(baby.getSex()); | |
136 | - childrenPerson.setMotherId(baby.getParentId()); | |
137 | - childrenPerson.setName(baby.getName()); | |
138 | - childrenPerson.setPapersNum(baby.getCardNo()); | |
139 | - childrenPerson.setOccupation(baby.getFproTypeId()); | |
140 | - return childrenPerson; | |
141 | - } | |
117 | + // private ChildrenPerson fillChildren(BabyModel baby) { | |
118 | + // ChildrenPerson childrenPerson = new ChildrenPerson(); | |
119 | + // childrenPerson.setId(baby.getId()); | |
120 | + // childrenPerson.setAddressCity(baby.getCityId()); | |
121 | + // childrenPerson.setAddressArea(baby.getAreaId()); | |
122 | + // childrenPerson.setAddressDetail(baby.getAddress()); | |
123 | + // childrenPerson.setAddressProvince(baby.getProvinceId()); | |
124 | + // childrenPerson.setAddressStreet(baby.getStreetId()); | |
125 | + // childrenPerson.setBasePapersNumber(baby.getMcertNo()); | |
126 | + // childrenPerson.setBaseWomanBirth(baby.getMbirth()); | |
127 | + // //母亲证件类型 | |
128 | + // childrenPerson.setBasePapersType(baby.getMcertTypeId()); | |
129 | + // childrenPerson.setBirthday(baby.getBirth()); | |
130 | + // childrenPerson.setContactWomanWay(baby.getMphone()); | |
131 | + // childrenPerson.setCreateTime(baby.getCreated()); | |
132 | + // //母亲文化成都 | |
133 | + // childrenPerson.setDegree(baby.getmLevelId()); | |
134 | + // childrenPerson.setDoctorId(baby.getBuildDoctor()); | |
135 | + // childrenPerson.setGender(baby.getSex()); | |
136 | + // childrenPerson.setMotherId(baby.getParentId()); | |
137 | + // childrenPerson.setName(baby.getName()); | |
138 | + // childrenPerson.setPapersNum(baby.getCardNo()); | |
139 | + // childrenPerson.setOccupation(baby.getFproTypeId()); | |
140 | + // return childrenPerson; | |
141 | + // } | |
142 | 142 | |
143 | - private void addMysqlBabyRecord(BabyEarBase babyarBaseb) { | |
144 | - BabyModel baby = babyarBaseb.convertToDataModel(); | |
143 | + /* | |
144 | + private void addMysqlBabyRecord(BabyModel baby) { | |
145 | 145 | ChildrenPerson childrenPerson = fillChildren(baby); |
146 | 146 | //同时写mysql表 |
147 | 147 | childrenPersonService.addChildrenPerson(childrenPerson); |
148 | + | |
148 | 149 | String mysqlBabyId = childrenPerson.getId(); |
149 | 150 | |
150 | 151 | ChildrenFather childrenFather = new ChildrenFather(); |
151 | 152 | |
... | ... | @@ -158,19 +159,19 @@ |
158 | 159 | childrenFather.setChildId(mysqlBabyId); |
159 | 160 | childrenFatherService.addChildrenFather(childrenFather); |
160 | 161 | |
161 | - ChildrenRecord childrenRecord = new ChildrenRecord(); | |
162 | - childrenRecord.setId(UUID.randomUUID().toString().replace("-", "")); | |
163 | - childrenRecord.setChildId(mysqlBabyId); | |
164 | - childrenRecord.setCreateTime(baby.getCreated()); | |
165 | - childrenRecord.setBirthHospital(baby.getHospitalId()); | |
166 | - childrenRecord.setRemark(baby.getMremark()); | |
167 | - if (baby.getBabyHeight() != null) { | |
168 | - childrenRecord.setHeight(Float.valueOf(baby.getBabyHeight())); | |
169 | - } | |
162 | + // ChildrenRecord childrenRecord = new ChildrenRecord(); | |
163 | + // childrenRecord.setId(UUID.randomUUID().toString().replace("-", "")); | |
164 | + // childrenRecord.setChildId(mysqlBabyId); | |
165 | + // childrenRecord.setCreateTime(baby.getCreated()); | |
166 | + // childrenRecord.setBirthHospital(baby.getHospitalId()); | |
167 | + // childrenRecord.setRemark(baby.getMremark()); | |
168 | + // if (baby.getBabyHeight() != null) { | |
169 | + // childrenRecord.setHeight(Float.valueOf(baby.getBabyHeight())); | |
170 | + // } | |
170 | 171 | // childrenRecord.setBirthNum(baby.get); |
171 | 172 | // childrenRecord.setChildbirthType(baby.get); |
172 | - childrenRecordService.addChildrenRecord(childrenRecord); | |
173 | - } | |
173 | +// childrenRecordService.addChildrenRecord(childrenRecord); | |
174 | + }*/ | |
174 | 175 | |
175 | 176 | |
176 | 177 | /** |
... | ... | @@ -180,6 +181,8 @@ |
180 | 181 | * @return 操作是否成功 |
181 | 182 | */ |
182 | 183 | public BaseResponse addOrUpdateBabyEar(BabyEarAddRequest babyEarAddRequest, Integer userId) { |
184 | + BabyEarAddResult babyEarAddResult = new BabyEarAddResult(); | |
185 | + | |
183 | 186 | BabyEarBase babyEarBase = babyEarAddRequest.getBase(); |
184 | 187 | //获取儿童信息 |
185 | 188 | IBasicRequestConvert<BabyModel> convert = babyEarBase; |
186 | 189 | |
187 | 190 | |
... | ... | @@ -202,29 +205,27 @@ |
202 | 205 | if (null != baby) { |
203 | 206 | //处理儿童person信息 |
204 | 207 | String pid = handBabyPerson(baby).getId(); |
205 | - //儿童基本信息id | |
206 | - String id = babyEarAddRequest.getBase().getId(); | |
207 | - //babyId 不存在新增 | |
208 | - String babyPatientId = baby.getId(); | |
209 | - if (StringUtils.isEmpty(baby.getId())) { | |
208 | + babyEarAddResult.setpId(pid); | |
209 | + String babyPatientId = ""; | |
210 | + | |
211 | + BabyModelQuery babyQuery = new BabyModelQuery(); | |
212 | + babyQuery.setPid(pid); | |
213 | + babyQuery.setHospitalId(hId); | |
214 | + List<BabyModel> babyModels = babyService.queryBabyWithQuery(babyQuery); | |
215 | + | |
216 | + if (CollectionUtils.isNotEmpty(babyModels)) {//修改 | |
217 | + BabyModel babyModel = babyModels.get(0); | |
218 | + baby.setId(babyModel.getId()); | |
219 | + babyService.updateOneBaby(baby, babyModel.getId()); | |
220 | + babyPatientId = babyModel.getId(); | |
221 | + } else {//新增 | |
210 | 222 | baby.setPid(pid); |
211 | 223 | baby.setHospitalId(hId); |
212 | 224 | baby.setYn(1); |
213 | 225 | baby.setCreated(new Date()); |
214 | - BabyModelQuery babyQuery = new BabyModelQuery(); | |
215 | - babyQuery.setPid(pid); | |
216 | - babyQuery.setHospitalId(hId); | |
217 | - List<BabyModel> babyModels = babyService.queryBabyWithQuery(babyQuery); | |
218 | - if (CollectionUtils.isNotEmpty(babyModels)) {//修改 | |
219 | - BabyModel babyModel = babyModels.get(0); | |
220 | - baby.setId(babyModel.getId()); | |
221 | - babyService.updateOneBaby(baby, babyModel.getId()); | |
222 | - babyPatientId = babyModel.getId(); | |
223 | - } else {//新增 | |
224 | - //babyId | |
225 | - babyPatientId = babyService.addOneBaby(baby).getId(); | |
226 | - } | |
226 | + babyPatientId = babyService.addOneBaby(baby).getId(); | |
227 | 227 | } |
228 | + babyEarAddResult.setBabyId(babyPatientId); | |
228 | 229 | |
229 | 230 | //数据转换 |
230 | 231 | BabyPatientExtendEar babyPatientExtendEar = new BabyPatientExtendEar(); |
231 | 232 | |
232 | 233 | |
233 | 234 | |
... | ... | @@ -258,13 +259,17 @@ |
258 | 259 | babyPatientExtendEarService.addBabyPatientExtendEar(babyPatientExtendEar); |
259 | 260 | } |
260 | 261 | |
261 | - if (null != babyPatientExtendEarBirth) | |
262 | + if (null != babyPatientExtendEarBirth) { | |
262 | 263 | babyPatientExtendEarBirth.setBabyPatientId(babyPatientId); |
264 | + babyPatientExtendEarBirth.setBabyEarId(babyPatientExtendEar.getId()); | |
265 | + } | |
263 | 266 | if (null != babyPatientExtendEarFamily) { |
264 | 267 | babyPatientExtendEarFamily.setBabyPatientId(babyPatientId); |
268 | + babyPatientExtendEarFamily.setBabyEarId(babyPatientExtendEar.getId()); | |
265 | 269 | } |
266 | 270 | if (null != babyPatientExtendEarMother) { |
267 | 271 | babyPatientExtendEarMother.setBabyPatientId(babyPatientId); |
272 | + babyPatientExtendEarMother.setBabyEarId(babyPatientExtendEar.getId()); | |
268 | 273 | } |
269 | 274 | |
270 | 275 | BabyPatientExtendEarBirthQuery birthQuery = new BabyPatientExtendEarBirthQuery(); |
... | ... | @@ -302,7 +307,8 @@ |
302 | 307 | babyPatientExtendEarMotherService.addBabyPatientExtendEarMother(babyPatientExtendEarMother); |
303 | 308 | } |
304 | 309 | } |
305 | - return RespBuilder.buildSuccess(baby.getId()); | |
310 | + babyEarAddResult.setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); | |
311 | + return babyEarAddResult; | |
306 | 312 | } |
307 | 313 | |
308 | 314 | /** |
... | ... | @@ -326,7 +332,7 @@ |
326 | 332 | babyEarBase.setAdmissNo(babyPatientExtendEar.getAdmissNo()); |
327 | 333 | babyEarBase.setBarCode(babyPatientExtendEar.getBarCode()); |
328 | 334 | babyEarBase.setCreateUserId(babyPatientExtendEar.getCreateUserId()); |
329 | - if(StringUtils.isNotEmpty(babyPatientExtendEar.getmHighRiskFactorId())){ | |
335 | + if (StringUtils.isNotEmpty(babyPatientExtendEar.getmHighRiskFactorId())) { | |
330 | 336 | String[] dischargeDiagnosis = babyPatientExtendEar.getmHighRiskFactorId().split(","); |
331 | 337 | List<String> temp = Arrays.asList(dischargeDiagnosis); |
332 | 338 | babyEarBase.setDischargeDiagnosisList(examinationFacade.queryRisk(temp, false).getHighRisk()); |
... | ... | @@ -388,7 +394,6 @@ |
388 | 394 | return objectResponse; |
389 | 395 | } |
390 | 396 | |
391 | - | |
392 | 397 | /** |
393 | 398 | * 查看页面儿童听筛建档 |
394 | 399 | * |
... | ... | @@ -409,6 +414,7 @@ |
409 | 414 | if (CollectionUtils.isNotEmpty(babyPatientExtendEars)) { |
410 | 415 | BabyPatientExtendEar babyPatientExtendEar = babyPatientExtendEars.get(0); |
411 | 416 | babyEarBaseView.setAdmissNo(babyPatientExtendEar.getAdmissNo()); |
417 | + babyEarBaseView.setId(babyPatientExtendEar.getId()); | |
412 | 418 | babyEarBaseView.setDischargeDiagnosis(babyPatientExtendEar.getDischargeDiagnosis()); |
413 | 419 | babyEarBaseView.setBarCode(babyPatientExtendEar.getBarCode()); |
414 | 420 | babyEarBaseView.setBarCode(babyPatientExtendEar.getBarCode()); |
... | ... | @@ -419,9 +425,6 @@ |
419 | 425 | babyEarBaseView.setServiceStatus(ServiceStatusEnums.ADD_OPEN.getName()); |
420 | 426 | } |
421 | 427 | babyEarBaseView.setServiceType(ServiceTypeEnums.getTitleById(babyModel.getServiceType())); |
422 | - | |
423 | - | |
424 | - | |
425 | 428 | /* 诊断指导 */ |
426 | 429 | String diagnosis = ""; |
427 | 430 | if (org.apache.commons.lang.StringUtils.isNotEmpty(babyPatientExtendEar.getDischargeDiagnosis())) { |
... | ... | @@ -507,7 +510,7 @@ |
507 | 510 | babyEarResult.setBase(babyEarBaseView); |
508 | 511 | objectResponse.setData(babyEarResult); |
509 | 512 | objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); |
510 | - }else { | |
513 | + } else { | |
511 | 514 | objectResponse.setErrorcode(ErrorCodeConstants.BUSINESS_ERROR).setErrormsg("没有对应的儿童"); |
512 | 515 | } |
513 | 516 | return objectResponse; |
514 | 517 | |
... | ... | @@ -532,9 +535,9 @@ |
532 | 535 | String type = historyJson.getString("type"); |
533 | 536 | if ("yinJiu".equals(type)) { |
534 | 537 | historyStr.append("饮酒、"); |
535 | - } else if("xiYan".equals(type)){ | |
538 | + } else if ("xiYan".equals(type)) { | |
536 | 539 | historyStr.append("吸烟、"); |
537 | - }else if("xiDu".equals(type)){ | |
540 | + } else if ("xiDu".equals(type)) { | |
538 | 541 | historyStr.append("吸毒"); |
539 | 542 | } |
540 | 543 | } |
... | ... | @@ -737,7 +740,7 @@ |
737 | 740 | |
738 | 741 | if (historyJson.containsKey("abortionType")) { |
739 | 742 | String abortionType = historyJson.getString("abortionType"); |
740 | - historyJson.put("abortionType",AbortionEnums.getName(abortionType)); | |
743 | + historyJson.put("abortionType", AbortionEnums.getName(abortionType)); | |
741 | 744 | } |
742 | 745 | babyEarMotherView.setAbortionHistoryType(historyJson.toJSONString()); |
743 | 746 | } |
744 | 747 | |
... | ... | @@ -771,9 +774,9 @@ |
771 | 774 | String type = historyJson.getString("type"); |
772 | 775 | if ("yinJiu".equals(type)) { |
773 | 776 | historyStr.append("饮酒、"); |
774 | - } else if("xiYan".equals(type)){ | |
777 | + } else if ("xiYan".equals(type)) { | |
775 | 778 | historyStr.append("吸烟、"); |
776 | - }else if("xiDu".equals(type)){ | |
779 | + } else if ("xiDu".equals(type)) { | |
777 | 780 | historyStr.append("吸毒"); |
778 | 781 | } |
779 | 782 | } |
780 | 783 | |
781 | 784 | |
782 | 785 | |
... | ... | @@ -876,19 +879,19 @@ |
876 | 879 | */ |
877 | 880 | public BabyEarBirthView convertToBabyEarBirthView(BabyPatientExtendEarBirth babyPatientExtendEarBirth) { |
878 | 881 | BabyEarBirthView babyEarBirthView = new BabyEarBirthView(); |
879 | - babyEarBirthView.setFetuNumber(babyPatientExtendEarBirth.getFetuNumber() + ""); | |
880 | - babyEarBirthView.setProductNumber(babyPatientExtendEarBirth.getProductNumber() + ""); | |
882 | + babyEarBirthView.setFetuNumber(babyPatientExtendEarBirth.getFetuNumber() == null ? "" : babyPatientExtendEarBirth.getFetuNumber() + ""); | |
883 | + babyEarBirthView.setProductNumber(babyPatientExtendEarBirth.getProductNumber() == null ? "" : babyPatientExtendEarBirth.getProductNumber() + ""); | |
881 | 884 | babyEarBirthView.setBirthWeight(babyPatientExtendEarBirth.getBirthWeight()); |
882 | - babyEarBirthView.setProductNumber(babyPatientExtendEarBirth.getProductNumber() + ""); | |
885 | + babyEarBirthView.setProductNumber(babyPatientExtendEarBirth.getProductNumber() == null ? "" : babyPatientExtendEarBirth.getProductNumber() + ""); | |
883 | 886 | babyEarBirthView.setBirthWeight(babyPatientExtendEarBirth.getBirthWeight()); |
884 | - if(babyPatientExtendEarBirth.getParturitionType()!=null){ | |
887 | + if (babyPatientExtendEarBirth.getParturitionType() != null) { | |
885 | 888 | String parturitionType = CZFmTypeEnums.getTitle(babyPatientExtendEarBirth.getParturitionType()); |
886 | 889 | babyEarBirthView.setParturitionType(parturitionType); |
887 | 890 | } |
888 | 891 | babyEarBirthView.setTireNumber(babyPatientExtendEarBirth.getTireNumber()); |
889 | 892 | babyEarBirthView.setBirthDefectDesc(babyPatientExtendEarBirth.getBirthDefectDesc()); |
890 | 893 | babyEarBirthView.setBirthInjuryPosition(babyPatientExtendEarBirth.getBirthInjuryPosition()); |
891 | - babyEarBirthView.setAmnioticFluid(babyPatientExtendEarBirth.getAmnioticFluidType() + ""); | |
894 | + babyEarBirthView.setAmnioticFluid(babyPatientExtendEarBirth.getAmnioticFluidType() == null ? "" : babyPatientExtendEarBirth.getAmnioticFluidType() + ""); | |
892 | 895 | String parturitType = "无"; |
893 | 896 | if (babyPatientExtendEarBirth.getAbnormalParturitionType() != null) { |
894 | 897 | if (babyPatientExtendEarBirth.getAbnormalParturitionType() == 1) {//有 |
... | ... | @@ -913,7 +916,8 @@ |
913 | 916 | } |
914 | 917 | babyEarBirthView.setFetuEmbarras(fetuStr); |
915 | 918 | |
916 | - String apgarScore = babyPatientExtendEarBirth.getApgarScoreOne() + "-" + babyPatientExtendEarBirth.getApgarScoreFive() + "-" + babyPatientExtendEarBirth.getApgarScoreTen(); | |
919 | + String apgarScore = (babyPatientExtendEarBirth.getApgarScoreOne() == null ? "" : babyPatientExtendEarBirth.getApgarScoreOne()) + "-" + (babyPatientExtendEarBirth.getApgarScoreFive() == null ? "" : babyPatientExtendEarBirth.getApgarScoreFive()) + "-" + (babyPatientExtendEarBirth.getApgarScoreTen() == null ? "" : babyPatientExtendEarBirth.getApgarScoreTen()); | |
920 | + | |
917 | 921 | if (babyPatientExtendEarBirth.getFetuEmbarras() != null && babyPatientExtendEarBirth.getFetuEmbarras() == 1) { |
918 | 922 | apgarScore += "不详"; |
919 | 923 | } |
... | ... | @@ -1021,7 +1025,7 @@ |
1021 | 1025 | Users users = usersService.getUsers(Integer.parseInt(docotorId == null ? "0" : docotorId)); |
1022 | 1026 | if (users != null) { |
1023 | 1027 | babyEarBaseView.setCreateUser(users.getName() == null ? "-" : users.getName()); |
1024 | - }else{ | |
1028 | + } else { | |
1025 | 1029 | babyEarBaseView.setCreateUser(docotorId); |
1026 | 1030 | } |
1027 | 1031 | } else { |
... | ... | @@ -1075,12 +1079,28 @@ |
1075 | 1079 | * @return |
1076 | 1080 | */ |
1077 | 1081 | public BaseResponse deleteBabyEar(String babyEarId) { |
1078 | - BabyPatientExtendEarQuery babyPatientExtendEarQuery = new BabyPatientExtendEarQuery(); | |
1079 | - babyPatientExtendEarQuery.setId(babyEarId); | |
1080 | - babyPatientExtendEarQuery.setStatus(YnEnums.YES.getId()); | |
1081 | - List<BabyPatientExtendEar> allPatientEar = babyPatientExtendEarService.queryBabyPatientExtendEar(babyPatientExtendEarQuery); | |
1082 | - if (CollectionUtils.isNotEmpty(allPatientEar)) { | |
1083 | - BabyPatientExtendEar babyPatientExtendEar = new BabyPatientExtendEar(); | |
1082 | + if(StringUtils.isNotEmpty(babyEarId)){ | |
1083 | + return new BaseResponse().setErrormsg("请传入请求参数").setErrorcode(ErrorCodeConstants.SUCCESS); | |
1084 | + } | |
1085 | + | |
1086 | + BabyPatientExtendEar babyPatientExtendEar = babyPatientExtendEarService.getBabyPatientExtendEar(babyEarId); | |
1087 | + if(babyPatientExtendEar!=null){ | |
1088 | + BabyModel babyModels = babyService.getOneBabyById(babyPatientExtendEar.getBabyPatientId()); | |
1089 | + if(babyModels!=null){ | |
1090 | + babyModels.setYn(YnEnums.NO.getId()); | |
1091 | + babyModels.setModified(new Date()); | |
1092 | + babyService.updateOneBaby(babyModels,babyPatientExtendEar.getBabyPatientId()); | |
1093 | + } | |
1094 | + PersonModelQuery personModelQuery = new PersonModelQuery(); | |
1095 | + personModelQuery.setId(babyPatientExtendEar.getPersonId()); | |
1096 | + List<PersonModel> personModels = personService.queryPersons(personModelQuery); | |
1097 | + if(CollectionUtils.isNotEmpty(personModels)){ | |
1098 | + PersonModel personModel = personModels.get(0); | |
1099 | + personModel.setModified(new Date()); | |
1100 | + personModel.setYn(YnEnums.NO.getId()); | |
1101 | + personService.updatePerson(personModel,babyPatientExtendEar.getPersonId()); | |
1102 | + } | |
1103 | + | |
1084 | 1104 | babyPatientExtendEar.setStatus(YnEnums.NO.getId()); |
1085 | 1105 | babyPatientExtendEar.setId(babyEarId); |
1086 | 1106 | babyPatientExtendEarService.updateBabyPatientExtendEar(babyPatientExtendEar); |
... | ... | @@ -1201,7 +1221,7 @@ |
1201 | 1221 | data.put("processOptionDesc", babyPatientExtendEarScreen.getProcessOptionDesc()); |
1202 | 1222 | data.put("guidOpinion", babyPatientExtendEarScreen.getGuidOpinion()); |
1203 | 1223 | data.put("checkDoctorId", babyPatientExtendEarScreen.getCheckDoctorId()); |
1204 | - if(StringUtils.isNotEmpty(babyPatientExtendEarScreen.getCheckDoctorId())){ | |
1224 | + if (StringUtils.isNotEmpty(babyPatientExtendEarScreen.getCheckDoctorId())) { | |
1205 | 1225 | data.put("checkDoctor", usersService.getUsers(Integer.valueOf(babyPatientExtendEarScreen.getCheckDoctorId())).getName()); |
1206 | 1226 | } |
1207 | 1227 | data.put("referralDate", DateUtil.getYyyyMmDd(babyPatientExtendEarScreen.getReferralDate())); |
... | ... | @@ -1222,6 +1242,7 @@ |
1222 | 1242 | if (StringUtils.isEmpty(id)) { |
1223 | 1243 | return new BaseResponse().setErrorcode(ErrorCodeConstants.PARAMETER_ERROR).setErrormsg("id不能为空"); |
1224 | 1244 | } |
1245 | + | |
1225 | 1246 | BabyPatientExtendEarScreen babyPatientExtendEarScreen = new BabyPatientExtendEarScreen(); |
1226 | 1247 | babyPatientExtendEarScreen.setId(id); |
1227 | 1248 | babyPatientExtendEarScreen.setStatus(1); |
... | ... | @@ -1368,7 +1389,7 @@ |
1368 | 1389 | screenResult.setSrcResult(srcResult); |
1369 | 1390 | screenResult.setBabyId(earScreen.getBabyId()); |
1370 | 1391 | screenResult.setSrcType(earScreen.getScreenType() == 1 ? "初筛" : "复筛"); |
1371 | - if(StringUtils.isNotEmpty(earScreen.getCheckDoctorId())){ | |
1392 | + if (StringUtils.isNotEmpty(earScreen.getCheckDoctorId())) { | |
1372 | 1393 | screenResult.setSrcDoctor(usersService.getUsers(Integer.valueOf(earScreen.getCheckDoctorId())).getName()); |
1373 | 1394 | } |
1374 | 1395 | screenResult.setSrcTime(DateUtil.getyyyy_MM_dd(earScreen.getScreenDate())); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyPatientExtendEarMotherRequest.java
View file @
7e3d9a5
... | ... | @@ -4,14 +4,13 @@ |
4 | 4 | import com.lyms.platform.common.utils.JsonUtil; |
5 | 5 | import com.lyms.platform.permission.model.BabyPatientExtendEarMother; |
6 | 6 | |
7 | -import java.util.List; | |
8 | 7 | import java.util.Map; |
9 | 8 | |
10 | 9 | /** |
11 | 10 | * 儿童听力建档-妊娠信息 |
12 | 11 | */ |
13 | 12 | public class BabyPatientExtendEarMotherRequest implements IBasicRequestConvert<BabyPatientExtendEarMother> { |
14 | - | |
13 | + private String id; | |
15 | 14 | /** |
16 | 15 | * 妊娠年龄 |
17 | 16 | */ |
18 | 17 | |
... | ... | @@ -66,11 +65,19 @@ |
66 | 65 | * 儿童建档的主键 |
67 | 66 | */ |
68 | 67 | private String babyPatientId; |
68 | + | |
69 | + /** | |
70 | + * 儿童听力档案的主键 | |
71 | + */ | |
72 | + private String babyEarId; | |
73 | + | |
74 | + | |
69 | 75 | @Override |
70 | 76 | public BabyPatientExtendEarMother convertToDataModel() { |
71 | 77 | BabyPatientExtendEarMother babyPatientExtendEarMother = new BabyPatientExtendEarMother(); |
72 | 78 | babyPatientExtendEarMother.setGestationAge(gestationAge); |
73 | 79 | babyPatientExtendEarMother.setBabyPatientId(babyPatientId); |
80 | + babyPatientExtendEarMother.setBabyEarId(babyEarId); | |
74 | 81 | if(null!=badLifeHistoryType){ |
75 | 82 | babyPatientExtendEarMother.setBadLifeHistoryType(JsonUtil.obj2JsonString(badLifeHistoryType)); |
76 | 83 | } |
... | ... | @@ -103,6 +110,14 @@ |
103 | 110 | return babyPatientExtendEarMother; |
104 | 111 | } |
105 | 112 | |
113 | + public String getBabyEarId() { | |
114 | + return babyEarId; | |
115 | + } | |
116 | + | |
117 | + public void setBabyEarId(String babyEarId) { | |
118 | + this.babyEarId = babyEarId; | |
119 | + } | |
120 | + | |
106 | 121 | public Map getRadiationHistoryType() { |
107 | 122 | return radiationHistoryType; |
108 | 123 | } |
... | ... | @@ -127,6 +142,13 @@ |
127 | 142 | this.abortionHistoryType = abortionHistoryType; |
128 | 143 | } |
129 | 144 | |
145 | + public String getId() { | |
146 | + return id; | |
147 | + } | |
148 | + | |
149 | + public void setId(String id) { | |
150 | + this.id = id; | |
151 | + } | |
130 | 152 | |
131 | 153 | public Map getViralInfectionHistoryType() { |
132 | 154 | return viralInfectionHistoryType; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyEarAddResult.java
View file @
7e3d9a5
1 | +package com.lyms.platform.operate.web.result; | |
2 | + | |
3 | +import com.lyms.platform.common.result.BaseResponse; | |
4 | + | |
5 | +/** | |
6 | + * @auther yangfei | |
7 | + * @createTime 2017年08月22日 15时14分 | |
8 | + * @discription | |
9 | + */ | |
10 | +public class BabyEarAddResult extends BaseResponse { | |
11 | + private String babyId; | |
12 | + private String pId; | |
13 | + | |
14 | + public String getBabyId() { | |
15 | + return babyId; | |
16 | + } | |
17 | + | |
18 | + public void setBabyId(String babyId) { | |
19 | + this.babyId = babyId; | |
20 | + } | |
21 | + | |
22 | + public String getpId() { | |
23 | + return pId; | |
24 | + } | |
25 | + | |
26 | + public void setpId(String pId) { | |
27 | + this.pId = pId; | |
28 | + } | |
29 | +} |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/BabyEarBaseView.java
View file @
7e3d9a5
... | ... | @@ -8,6 +8,7 @@ |
8 | 8 | * @discription |
9 | 9 | */ |
10 | 10 | public class BabyEarBaseView { |
11 | + private String id; | |
11 | 12 | private String babyId; |
12 | 13 | //儿童名字 |
13 | 14 | private String name; |
... | ... | @@ -96,6 +97,14 @@ |
96 | 97 | private String serviceStatus; |
97 | 98 | //备注 |
98 | 99 | private String remark; |
100 | + | |
101 | + public String getId() { | |
102 | + return id; | |
103 | + } | |
104 | + | |
105 | + public void setId(String id) { | |
106 | + this.id = id; | |
107 | + } | |
99 | 108 | |
100 | 109 | public String getBabyId() { |
101 | 110 | return babyId; |