Commit 1fcd75e380a68951f9b66e158950a0c424e78c07

Authored by yangfei
1 parent dd26500a00

听力诊断模块

Showing 7 changed files with 166 additions and 36 deletions

platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarScreen.java View file @ 1fcd75e
... ... @@ -29,7 +29,7 @@
29 29 private Date screenDate;
30 30  
31 31 /**
32   - * 高危因素 1=早产 2=晚产
  32 + * 听力高危因素
33 33 */
34 34 private Integer highRiskCause;
35 35  
... ... @@ -68,6 +68,10 @@
68 68  
69 69 private Integer gjb3Slc26a4Ivs7;
70 70  
  71 + private Integer rrna1494;
  72 +
  73 + private Integer rrna1555;
  74 +
71 75 /**
72 76 * 处理意见 1=复筛 2=诊断
73 77 */
... ... @@ -100,6 +104,22 @@
100 104 private String lastUpdateUserId;
101 105 private String lastUpdateHospitalId;
102 106 private Integer status;
  107 +
  108 + public Integer getRrna1494() {
  109 + return rrna1494;
  110 + }
  111 +
  112 + public void setRrna1494(Integer rrna1494) {
  113 + this.rrna1494 = rrna1494;
  114 + }
  115 +
  116 + public Integer getRrna1555() {
  117 + return rrna1555;
  118 + }
  119 +
  120 + public void setRrna1555(Integer rrna1555) {
  121 + this.rrna1555 = rrna1555;
  122 + }
103 123  
104 124 public Integer getAabrLeft() {
105 125 return aabrLeft;
platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarScreen.xml View file @ 1fcd75e
... ... @@ -21,6 +21,8 @@
21 21 <result column="gjb3_slc26a4_538" property="gjb3Slc26a4538" jdbcType="INTEGER"/>
22 22 <result column="gjb3_slc26a4_2168" property="gjb3Slc26a42168" jdbcType="INTEGER"/>
23 23 <result column="gjb3_slc26a4_ivs7" property="gjb3Slc26a4Ivs7" jdbcType="INTEGER"/>
  24 + <result column="rrna_1494" property="rrna1494" jdbcType="INTEGER"/>
  25 + <result column="rrna_1555" property="rrna1555" jdbcType="INTEGER"/>
24 26 <result column="process_option_type" property="processOptionType" jdbcType="INTEGER"/>
25 27 <result column="process_option_desc" property="processOptionDesc" jdbcType="VARCHAR"/>
26 28 <result column="guid_opinion" property="guidOpinion" jdbcType="VARCHAR"/>
... ... @@ -38,7 +40,7 @@
38 40  
39 41 <insert id="addBabyPatientExtendEarScreen"
40 42 parameterType="com.lyms.platform.permission.model.BabyPatientExtendEarScreen">
41   -insert into baby_patient_extend_ear_screen (id,baby_id,screen_type,check_hospital_id,screen_date,high_risk_cause,oae_left,oae_right,aabr_left,aabr_right,gjb2_del_35,gjb2_del_176,gjb2_del_235,gjb2_del_299,gjb3_slc26a4_538,gjb3_slc26a4_2168,gjb3_slc26a4_ivs7,process_option_type,process_option_desc,guid_opinion,check_doctor_id,referral_date,create_date,create_user_id,create_hospital_id,last_update_date,last_update_user_id,last_update_hospital_id,status) values (#{id},#{babyId},#{screenType},#{checkHospitalId},#{screenDate},#{highRiskCause},#{oaeLeft},#{oaeRight},#{aabrLeft},#{aabrRight},#{gjb2Del35},#{gjb2Del176},#{gjb2Del235},#{gjb2Del299},#{gjb3Slc26a4538},#{gjb3Slc26a42168},#{gjb3Slc26a4Ivs7},#{processOptionType},#{processOptionDesc},#{guidOpinion},#{checkDoctorId},#{referralDate},#{createDate},#{createUserId},#{createHospitalId},#{lastUpdateDate},#{lastUpdateUserId},#{lastUpdateHospitalId},#{status})
  43 +insert into baby_patient_extend_ear_screen (id,baby_id,screen_type,check_hospital_id,screen_date,high_risk_cause,oae_left,oae_right,aabr_left,aabr_right,gjb2_del_35,gjb2_del_176,gjb2_del_235,gjb2_del_299,gjb3_slc26a4_538,gjb3_slc26a4_2168,gjb3_slc26a4_ivs7,rrna_1494,rrna_1555,process_option_type,process_option_desc,guid_opinion,check_doctor_id,referral_date,create_date,create_user_id,create_hospital_id,last_update_date,last_update_user_id,last_update_hospital_id,status) values (#{id},#{babyId},#{screenType},#{checkHospitalId},#{screenDate},#{highRiskCause},#{oaeLeft},#{oaeRight},#{aabrLeft},#{aabrRight},#{gjb2Del35},#{gjb2Del176},#{gjb2Del235},#{gjb2Del299},#{gjb3Slc26a4538},#{gjb3Slc26a42168},#{gjb3Slc26a4Ivs7},{rrna1494},{rrna1555},#{processOptionType},#{processOptionDesc},#{guidOpinion},#{checkDoctorId},#{referralDate},#{createDate},#{createUserId},#{createHospitalId},#{lastUpdateDate},#{lastUpdateUserId},#{lastUpdateHospitalId},#{status})
42 44 </insert>
43 45  
44 46  
... ... @@ -94,6 +96,12 @@
94 96 <if test="gjb3Slc26a4Ivs7 != null and gjb3Slc26a4Ivs7 >= 0">
95 97 gjb3_slc26a4_ivs7 = #{gjb3Slc26a4Ivs7,jdbcType=INTEGER},
96 98 </if>
  99 + <if test="rrna1494 != null and rrna1494 >= 0">
  100 + rrna_1494 = #{rrna1494,jdbcType=INTEGER},
  101 + </if>
  102 + <if test="rrna1555 != null and rrna1555 >= 0">
  103 + rrna_1555 = #{rrna1555,jdbcType=INTEGER},
  104 + </if>
97 105 <if test="processOptionType != null and processOptionType >= 0">
98 106 process_option_type = #{processOptionType,jdbcType=INTEGER},
99 107 </if>
... ... @@ -142,7 +150,7 @@
142 150  
143 151 <select id="getBabyPatientExtendEarScreen" resultMap="BabyPatientExtendEarScreenResultMap"
144 152 parameterType="java.lang.String">
145   -select id,baby_id,screen_type,check_hospital_id,screen_date,high_risk_cause,oae_left,oae_right,aabr_left,aabr_right,gjb2_del_35,gjb2_del_176,gjb2_del_235,gjb2_del_299,gjb3_slc26a4_538,gjb3_slc26a4_2168,gjb3_slc26a4_ivs7,process_option_type,process_option_desc,guid_opinion,check_doctor_id,referral_date,create_date,create_user_id,create_hospital_id,last_update_date,last_update_user_id,last_update_hospital_id,status
  153 +select id,baby_id,screen_type,check_hospital_id,screen_date,high_risk_cause,oae_left,oae_right,aabr_left,aabr_right,gjb2_del_35,gjb2_del_176,gjb2_del_235,gjb2_del_299,gjb3_slc26a4_538,gjb3_slc26a4_2168,gjb3_slc26a4_ivs7,rrna_1494,rrna_1555,process_option_type,process_option_desc,guid_opinion,check_doctor_id,referral_date,create_date,create_user_id,create_hospital_id,last_update_date,last_update_user_id,last_update_hospital_id,status
146 154 from baby_patient_extend_ear_screen where id = #{id,jdbcType=VARCHAR}
147 155 </select>
148 156  
... ... @@ -276,7 +284,7 @@
276 284 <select id="notAuscultationBabyPatientExtendEarScreen" resultMap="BabyPatientExtendEarScreenResultMap"
277 285 parameterType="com.lyms.platform.permission.model.BabyPatientExtendEarScreenQuery">
278 286 select
279   - id,baby_id,screen_type,check_hospital_id,screen_date,high_risk_cause,oae_left,oae_right,aabr_left,aabr_right,gjb2_del_35,gjb2_del_176,gjb2_del_235,gjb2_del_299,gjb3_slc26a4_538,gjb3_slc26a4_2168,gjb3_slc26a4_ivs7,process_option_type,process_option_desc,guid_opinion,check_doctor_id,referral_date,create_date,create_user_id,create_hospital_id,last_update_date,last_update_user_id,last_update_hospital_id,status
  287 + id,baby_id,screen_type,check_hospital_id,screen_date,high_risk_cause,oae_left,oae_right,aabr_left,aabr_right,gjb2_del_35,gjb2_del_176,gjb2_del_235,gjb2_del_299,gjb3_slc26a4_538,gjb3_slc26a4_2168,gjb3_slc26a4_ivs7,rrna_1494,rrna_1555,process_option_type,process_option_desc,guid_opinion,check_doctor_id,referral_date,create_date,create_user_id,create_hospital_id,last_update_date,last_update_user_id,last_update_hospital_id,status
280 288 from baby_patient_extend_ear_screen
281 289 <include refid="BabyPatientExtendEarScreenCondition"/>
282 290 <include refid="orderAndLimit"/>
... ... @@ -285,7 +293,7 @@
285 293 <select id="dubiousScreen" resultMap="BabyPatientExtendEarScreenResultMap"
286 294 parameterType="com.lyms.platform.permission.model.BabyPatientExtendEarScreenQuery">
287 295 select
288   - id,baby_id,screen_type,check_hospital_id,screen_date,high_risk_cause,oae_left,oae_right,aabr_left,aabr_right,gjb2_del_35,gjb2_del_176,gjb2_del_235,gjb2_del_299,gjb3_slc26a4_538,gjb3_slc26a4_2168,gjb3_slc26a4_ivs7,process_option_type,process_option_desc,guid_opinion,check_doctor_id,referral_date,create_date,create_user_id,create_hospital_id,last_update_date,last_update_user_id,last_update_hospital_id,status
  296 + id,baby_id,screen_type,check_hospital_id,screen_date,high_risk_cause,oae_left,oae_right,aabr_left,aabr_right,gjb2_del_35,gjb2_del_176,gjb2_del_235,gjb2_del_299,gjb3_slc26a4_538,gjb3_slc26a4_2168,gjb3_slc26a4_ivs7,rrna_1494,rrna_1555,process_option_type,process_option_desc,guid_opinion,check_doctor_id,referral_date,create_date,create_user_id,create_hospital_id,last_update_date,last_update_user_id,last_update_hospital_id,status
289 297 from baby_patient_extend_ear_screen
290 298 <where>
291 299 (oae_left =-1 or oae_right = -1 or aabr_left = -1 or aabr_right = -1)
platform-common/src/main/java/com/lyms/platform/common/enums/BabyEarResultEnums.java View file @ 1fcd75e
... ... @@ -9,7 +9,7 @@
9 9 */
10 10 public enum BabyEarResultEnums {
11 11  
12   - PASS(1,"通過"),UNPASS(2,"不通過");;
  12 + PASS(1,"通过"),UNPASS(2,"不通过");;
13 13 private BabyEarResultEnums(Integer id,String title){
14 14 this.id
15 15 =id;
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyEarController.java View file @ 1fcd75e
... ... @@ -11,10 +11,7 @@
11 11 import org.slf4j.LoggerFactory;
12 12 import org.springframework.beans.factory.annotation.Autowired;
13 13 import org.springframework.stereotype.Controller;
14   -import org.springframework.web.bind.annotation.RequestMapping;
15   -import org.springframework.web.bind.annotation.RequestMethod;
16   -import org.springframework.web.bind.annotation.RequestParam;
17   -import org.springframework.web.bind.annotation.ResponseBody;
  14 +import org.springframework.web.bind.annotation.*;
18 15  
19 16 import javax.servlet.http.HttpServletRequest;
20 17 import javax.validation.Valid;
21 18  
22 19  
... ... @@ -43,14 +40,19 @@
43 40 @Autowired
44 41 private BabyEarFacade babyEarFacade;
45 42  
  43 + /**
  44 + * 听筛建档初始化数据
  45 + * @return
  46 + */
46 47 @ResponseBody
47 48 @RequestMapping(method = RequestMethod.GET,value = "/babyear/init")
48 49 public BaseResponse babyEarInit(){
49 50 return babyEarFacade.babyEarInit();
50 51 }
51 52  
  53 +
52 54 /**
53   - * 增加儿童听力筛查
  55 + * 听力筛查建档
54 56 *
55 57 * @param babyEarAddRequest 儿童听筛请求对象
56 58 *
... ... @@ -68,7 +70,7 @@
68 70 /**
69 71 * 删除儿童听力筛查
70 72 */
71   - @RequestMapping(value = "/babyear",method = RequestMethod.DELETE)
  73 + @RequestMapping(value = "/babyear",method = RequestMethod.DELETE)
72 74 @ResponseBody
73 75 @TokenRequired
74 76 public BaseResponse delOneBabyEar(@RequestParam("id")String id){
... ... @@ -76,7 +78,7 @@
76 78 }
77 79  
78 80 /**
79   - * 查看儿童听筛详情
  81 + * 查看儿童听筛建档
80 82 *
81 83 * @return
82 84 */
... ... @@ -88,7 +90,7 @@
88 90 }
89 91  
90 92 /**
91   - * 增加或者修改产晒接口
  93 + * 增加或者修改听筛
92 94 *
93 95 * @param babyScreenAddRequest
94 96 * @param httpServletRequest
... ... @@ -104,7 +106,7 @@
104 106 }
105 107  
106 108 /**
107   - * 删除产晒记录
  109 + * 删除听筛记录
108 110 *
109 111 * @param id
110 112 * @return
... ... @@ -118,7 +120,19 @@
118 120 }
119 121  
120 122 /**
121   - * 获取产晒记录
  123 + * 根据儿童Id获取听筛记录
  124 + *
  125 + * @param babyId
  126 + * @return
  127 + */
  128 + @RequestMapping(value = "/babyearsrc/{babyId}",method = RequestMethod.GET)
  129 + @ResponseBody
  130 + @TokenRequired
  131 + public BaseResponse getBabyIdBabySrc(@PathVariable("babyId")String babyId){
  132 + return babyEarFacade.findBabyEarSrc(babyId);
  133 + }
  134 + /**
  135 + * 获取听筛记录
122 136 *
123 137 * @param id
124 138 * @return
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EarController.java View file @ 1fcd75e
... ... @@ -11,10 +11,7 @@
11 11 import com.lyms.platform.common.utils.EnumUtil;
12 12 import com.lyms.platform.common.utils.StringUtils;
13 13 import com.lyms.platform.operate.web.facade.AutoMatchFacade;
14   -import com.lyms.platform.operate.web.result.InitFollowUp;
15   -import com.lyms.platform.operate.web.result.InitFollowUpListData;
16   -import com.lyms.platform.operate.web.result.InitHearingDiagnose;
17   -import com.lyms.platform.operate.web.result.InitHearingDiagnoseListData;
  14 +import com.lyms.platform.operate.web.result.*;
18 15 import com.lyms.platform.permission.model.*;
19 16 import com.lyms.platform.permission.service.*;
20 17 import org.apache.commons.collections.CollectionUtils;
... ... @@ -123,6 +120,21 @@
123 120 return initHearingDiagnose.setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("查询成功");
124 121 }
125 122  
  123 + /**
  124 + * 进入新增听筛初始化数据
  125 + *
  126 + * @return
  127 + */
  128 + @RequestMapping(method = RequestMethod.GET, value = "/initScreen")
  129 + @ResponseBody
  130 + @TokenRequired
  131 + public BaseResponse initScreen() {
  132 + //根据条件查询基础配置信息表
  133 + InitScreen initScreen = new InitScreen();
  134 + initScreen.setHighRiskConfirms(EnumUtil.toJson(HighRiskEnum.class));
  135 + initScreen.setDeafEnumsResult(EnumUtil.toJson(DeafEnums.class));
  136 + return initScreen.setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("查询成功");
  137 + }
126 138 /**
127 139 * 进入新增随访记录页面前,验证及初始化数据
128 140 *
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyEarFacade.java View file @ 1fcd75e
... ... @@ -338,29 +338,71 @@
338 338 return baseObjectResponse;
339 339 }
340 340  
  341 + /**
  342 + * 根据儿童id查询听力筛查记录
  343 + *
  344 + * @param babyId 听力筛查id
  345 + * @return
  346 + */
  347 + public BaseResponse findBabyEarSrc(String babyId) {
  348 + BabyPatientExtendEarScreenQuery query = new BabyPatientExtendEarScreenQuery();
  349 + query.setBabyId(babyId);
  350 + List<BabyPatientExtendEarScreen> babyPatientExtendEarScreens = babyPatientExtendEarScreenService.queryBabyPatientExtendEarScreen(query);
  351 +
  352 +
  353 + List<Map<String, String>> list = new ArrayList<>();
  354 + for (BabyPatientExtendEarScreen hd : babyPatientExtendEarScreens) {
  355 + Map<String, String> fuMap = new HashMap<>();
  356 + fuMap.put("id", hd.getId());
  357 + fuMap.put("type", hd.getScreenType() == 1 ? "初筛" : "复筛");
  358 + fuMap.put("hospitalId", hd.getCheckHospitalId());
  359 + fuMap.put("scrTime", DateUtil.getyyyy_MM_dd(hd.getScreenDate()));
  360 + list.add(fuMap);
  361 + }
  362 + BaseResponse result = new BaseResponse();
  363 + result.setObject(list);
  364 + result.setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("查询成功");
  365 + return result;
  366 + }
  367 +
341 368 public Map buildBabyEarResult(BabyPatientExtendEarScreen babyPatientExtendEarScreen) {
342   - Map<String, String> data = new HashMap<>();
  369 + Map<String, Object> data = new HashMap<>();
343 370 data.put("id", babyPatientExtendEarScreen.getId());
344 371 data.put("babyId", babyPatientExtendEarScreen.getBabyId());
345 372 data.put("screenType", babyPatientExtendEarScreen.getScreenType() == 1 ? "初筛" : "复筛");//1= 2=
346 373 data.put("checkHospitalId", babyPatientExtendEarScreen.getCheckHospitalId());
347 374 data.put("checkHospital", organizationService.getOrganization(Integer.valueOf(babyPatientExtendEarScreen.getCheckHospitalId())).getName());
348 375 data.put("screenDate", DateUtil.getYmd(babyPatientExtendEarScreen.getScreenDate()));
349   - data.put("highRiskCause", HighRiskEnum.getTitle(babyPatientExtendEarScreen.getHighRiskCause()));
350   - data.put("oaeLeft", BabyEarResultEnums.getTitle(babyPatientExtendEarScreen.getOaeLeft()));
351   - data.put("oaeRight", BabyEarResultEnums.getTitle(babyPatientExtendEarScreen.getOaeRight()));
352   - data.put("aabrLeft", BabyEarResultEnums.getTitle(babyPatientExtendEarScreen.getAabrLeft()));
353   - data.put("aabrRight", BabyEarResultEnums.getTitle(babyPatientExtendEarScreen.getAabrRight()));
354   - data.put("gjb2Del35", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb2Del35()));
355   - data.put("gjb2Del176", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb2Del176()));
356   - data.put("gjb2Del235", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb2Del235()));
357   -
358   - data.put("gjb2Del299", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb2Del299()));
359   - data.put("gjb3Slc26a4538", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb3Slc26a4538()));
360   - data.put("gjb3Slc26a42168", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb3Slc26a42168()));
361   -
362   - data.put("gjb3Slc26a4Ivs7", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb3Slc26a4Ivs7()));
363   - data.put("processOptionType", babyPatientExtendEarScreen.getProcessOptionType() == 1 ? "复筛" : "诊断");//1=复筛 2=诊断
  376 + data.put("highRiskCause", babyPatientExtendEarScreen.getHighRiskCause());
  377 + data.put("highRiskCauseStr", HighRiskEnum.getTitle(babyPatientExtendEarScreen.getHighRiskCause()==null?0:babyPatientExtendEarScreen.getHighRiskCause()));
  378 + data.put("oaeLeft", babyPatientExtendEarScreen.getOaeLeft());
  379 + data.put("oaeLeftStr", BabyEarResultEnums.getTitle(babyPatientExtendEarScreen.getOaeLeft()==null?0:babyPatientExtendEarScreen.getOaeLeft()));
  380 + data.put("oaeRight", babyPatientExtendEarScreen.getOaeRight());
  381 + data.put("oaeRightStr", BabyEarResultEnums.getTitle(babyPatientExtendEarScreen.getOaeRight()==null?0:babyPatientExtendEarScreen.getOaeRight()));
  382 + data.put("aabrLeft", babyPatientExtendEarScreen.getAabrLeft());
  383 + data.put("aabrLeftStr", BabyEarResultEnums.getTitle(babyPatientExtendEarScreen.getAabrLeft()==null?0:babyPatientExtendEarScreen.getAabrLeft()));
  384 + data.put("aabrRight", babyPatientExtendEarScreen.getAabrRight());
  385 + data.put("aabrRightStr", BabyEarResultEnums.getTitle(babyPatientExtendEarScreen.getAabrRight()==null?0:babyPatientExtendEarScreen.getAabrRight()));
  386 + data.put("gjb2Del35", babyPatientExtendEarScreen.getGjb2Del35());
  387 + data.put("gjb2Del35Str", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb2Del35()==null?0:babyPatientExtendEarScreen.getGjb2Del35()));
  388 + data.put("gjb2Del176", babyPatientExtendEarScreen.getGjb2Del176());
  389 + data.put("gjb2Del176Str", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb2Del176()==null?0:babyPatientExtendEarScreen.getGjb2Del176()));
  390 + data.put("gjb2Del235", babyPatientExtendEarScreen.getGjb2Del235());
  391 + data.put("gjb2Del235Str", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb2Del235()==null?0:babyPatientExtendEarScreen.getGjb2Del235()));
  392 + data.put("gjb2Del299", babyPatientExtendEarScreen.getGjb2Del299());
  393 + data.put("gjb2Del299Str", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb2Del299()==null?0:babyPatientExtendEarScreen.getGjb2Del299()));
  394 + data.put("gjb3Slc26a4538", babyPatientExtendEarScreen.getGjb3Slc26a4538());
  395 + data.put("gjb3Slc26a4538Str", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb3Slc26a4538()==null?0:babyPatientExtendEarScreen.getGjb3Slc26a4538()));
  396 + data.put("gjb3Slc26a42168", babyPatientExtendEarScreen.getGjb3Slc26a42168());
  397 + data.put("gjb3Slc26a42168Str", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb3Slc26a42168()==null?0:babyPatientExtendEarScreen.getGjb3Slc26a42168()));
  398 + data.put("gjb3Slc26a4Ivs7", babyPatientExtendEarScreen.getGjb3Slc26a4Ivs7());
  399 + data.put("gjb3Slc26a4Ivs7Str", DeafEnums.getTitle(babyPatientExtendEarScreen.getGjb3Slc26a4Ivs7()==null?0:babyPatientExtendEarScreen.getGjb3Slc26a4Ivs7()));
  400 + data.put("rrna1494", babyPatientExtendEarScreen.getRrna1494());
  401 + data.put("rrna1494Str", DeafEnums.getTitle(babyPatientExtendEarScreen.getRrna1494()==null?0:babyPatientExtendEarScreen.getRrna1494()));
  402 + data.put("rrna1555", babyPatientExtendEarScreen.getRrna1555());
  403 + data.put("rrna1555Str", DeafEnums.getTitle(babyPatientExtendEarScreen.getRrna1555()==null?0:babyPatientExtendEarScreen.getRrna1555()));
  404 + data.put("processOptionType", babyPatientExtendEarScreen.getProcessOptionType());//1=复筛 2=诊断
  405 + data.put("processOptionTypeStr", babyPatientExtendEarScreen.getProcessOptionType()==null?"初诊":babyPatientExtendEarScreen.getProcessOptionType() == 1 ? "复筛" : "诊断");//1=复筛 2=诊断
364 406 data.put("processOptionDesc", babyPatientExtendEarScreen.getProcessOptionDesc());
365 407 data.put("guidOpinion", babyPatientExtendEarScreen.getGuidOpinion());
366 408 data.put("checkDoctorId", babyPatientExtendEarScreen.getCheckDoctorId());
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/InitScreen.java View file @ 1fcd75e
  1 +package com.lyms.platform.operate.web.result;
  2 +
  3 +import com.lyms.platform.common.result.BaseResponse;
  4 +
  5 +import java.util.List;
  6 +import java.util.Map;
  7 +
  8 +/**
  9 + * @auther yangfei
  10 + * @createTime 2017年08月09日 11时11分
  11 + * @discription 听筛初始化数据
  12 + */
  13 +public class InitScreen extends BaseResponse {
  14 + //听力基因类型
  15 + private List<Map<String, Object>> deafEnumsResult;
  16 + //高危儿的确定因素
  17 + private List<Map<String,Object>> highRiskConfirms;
  18 +
  19 + public List<Map<String, Object>> getHighRiskConfirms() {
  20 + return highRiskConfirms;
  21 + }
  22 +
  23 + public void setHighRiskConfirms(List<Map<String, Object>> highRiskConfirms) {
  24 + this.highRiskConfirms = highRiskConfirms;
  25 + }
  26 +
  27 + public List<Map<String, Object>> getDeafEnumsResult() {
  28 + return deafEnumsResult;
  29 + }
  30 +
  31 + public void setDeafEnumsResult(List<Map<String, Object>> deafEnumsResult) {
  32 + this.deafEnumsResult = deafEnumsResult;
  33 + }
  34 +}