Commit 1fcd75e380a68951f9b66e158950a0c424e78c07
1 parent
dd26500a00
Exists in
master
and in
1 other branch
听力诊断模块
Showing 7 changed files with 166 additions and 36 deletions
- platform-biz-service/src/main/java/com/lyms/platform/permission/model/BabyPatientExtendEarScreen.java
- platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarScreen.xml
- platform-common/src/main/java/com/lyms/platform/common/enums/BabyEarResultEnums.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyEarController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EarController.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/result/InitScreen.java
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
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 | +} |