Commit e6bd399d8cba425c8e80410867b559234445ed2b
1 parent
15b51674b7
Exists in
master
and in
6 other branches
新增-儿保检查新增眼科检查
Showing 4 changed files with 214 additions and 0 deletions
- platform-common/src/main/java/com/lyms/platform/common/enums/EyeExaminationEnums.java
- platform-dal/src/main/java/com/lyms/platform/pojo/BabyCheckModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyCheckRequest.java
platform-common/src/main/java/com/lyms/platform/common/enums/EyeExaminationEnums.java
View file @
e6bd399
| 1 | +package com.lyms.platform.common.enums; | |
| 2 | + | |
| 3 | +import java.util.ArrayList; | |
| 4 | +import java.util.HashMap; | |
| 5 | +import java.util.List; | |
| 6 | +import java.util.Map; | |
| 7 | + | |
| 8 | +/** | |
| 9 | + * @Author dongqin | |
| 10 | + * @Description 儿保眼科检查建议下拉 | |
| 11 | + * @Date 16:17 2019/5/22 | |
| 12 | + */ | |
| 13 | + | |
| 14 | +public enum EyeExaminationEnums { | |
| 15 | + YGY(1,"建议1个月复查"), | |
| 16 | + NGY(2,"建议2个月复查"), | |
| 17 | + SGY(3,"建议3个月复查"), | |
| 18 | + LGY(4,"建议6个月复查"), | |
| 19 | + JYB(5,"建议进一步检查"), | |
| 20 | + PHJC(9,"配合检查"); | |
| 21 | + | |
| 22 | + private EyeExaminationEnums(int id, String name) { | |
| 23 | + this.id = id; | |
| 24 | + this.name = name; | |
| 25 | + } | |
| 26 | + | |
| 27 | + public static String getNameById(int id){ | |
| 28 | + for(EyeExaminationEnums eye : values()){ | |
| 29 | + if(id==eye.id){ | |
| 30 | + return eye.getName(); | |
| 31 | + } | |
| 32 | + } | |
| 33 | + return ""; | |
| 34 | + } | |
| 35 | + | |
| 36 | + public static List<Map> getEyeExaminationEnums() { | |
| 37 | + List<Map> list = new ArrayList<>(); | |
| 38 | + for (ExpYunEnums e : ExpYunEnums.values()) { | |
| 39 | + Map rootMap = new HashMap(); | |
| 40 | + rootMap.put("id", e.getId()); | |
| 41 | + rootMap.put("name", e.getName()); | |
| 42 | + list.add(rootMap); | |
| 43 | + } | |
| 44 | + return list; | |
| 45 | + } | |
| 46 | + | |
| 47 | + private int id; | |
| 48 | + | |
| 49 | + private String name; | |
| 50 | + | |
| 51 | + public int getId() { | |
| 52 | + return id; | |
| 53 | + } | |
| 54 | + | |
| 55 | + public String getName() { | |
| 56 | + return name; | |
| 57 | + } | |
| 58 | +} |
platform-dal/src/main/java/com/lyms/platform/pojo/BabyCheckModel.java
View file @
e6bd399
| ... | ... | @@ -389,6 +389,72 @@ |
| 389 | 389 | // 纠正月龄||纠正胎龄 |
| 390 | 390 | private String correctAge; |
| 391 | 391 | |
| 392 | + /***增加眼科检查项***/ | |
| 393 | + | |
| 394 | + /** | |
| 395 | + * 眼外观 | |
| 396 | + */ | |
| 397 | + private String eyeAppearance; | |
| 398 | + /** | |
| 399 | + * 红光反射 | |
| 400 | + */ | |
| 401 | + private String eyeRedReflex; | |
| 402 | + /** | |
| 403 | + * 屈光检查 | |
| 404 | + */ | |
| 405 | + private String eyeDioptroscopy; | |
| 406 | + /** | |
| 407 | + * 眼科建议 参见 EyeExaminationEnums | |
| 408 | + */ | |
| 409 | + private String eyeAdvice; | |
| 410 | + | |
| 411 | + /** | |
| 412 | + * 眼科指导建议 | |
| 413 | + */ | |
| 414 | + private String eyeGuideSuggestions; | |
| 415 | + | |
| 416 | + /***增加眼科检查项***/ | |
| 417 | + | |
| 418 | + public String getEyeAppearance() { | |
| 419 | + return eyeAppearance; | |
| 420 | + } | |
| 421 | + | |
| 422 | + public void setEyeAppearance(String eyeAppearance) { | |
| 423 | + this.eyeAppearance = eyeAppearance; | |
| 424 | + } | |
| 425 | + | |
| 426 | + public String getEyeRedReflex() { | |
| 427 | + return eyeRedReflex; | |
| 428 | + } | |
| 429 | + | |
| 430 | + public void setEyeRedReflex(String eyeRedReflex) { | |
| 431 | + this.eyeRedReflex = eyeRedReflex; | |
| 432 | + } | |
| 433 | + | |
| 434 | + public String getEyeDioptroscopy() { | |
| 435 | + return eyeDioptroscopy; | |
| 436 | + } | |
| 437 | + | |
| 438 | + public void setEyeDioptroscopy(String eyeDioptroscopy) { | |
| 439 | + this.eyeDioptroscopy = eyeDioptroscopy; | |
| 440 | + } | |
| 441 | + | |
| 442 | + public String getEyeAdvice() { | |
| 443 | + return eyeAdvice; | |
| 444 | + } | |
| 445 | + | |
| 446 | + public void setEyeAdvice(String eyeAdvice) { | |
| 447 | + this.eyeAdvice = eyeAdvice; | |
| 448 | + } | |
| 449 | + | |
| 450 | + public String getEyeGuideSuggestions() { | |
| 451 | + return eyeGuideSuggestions; | |
| 452 | + } | |
| 453 | + | |
| 454 | + public void setEyeGuideSuggestions(String eyeGuideSuggestions) { | |
| 455 | + this.eyeGuideSuggestions = eyeGuideSuggestions; | |
| 456 | + } | |
| 457 | + | |
| 392 | 458 | public String getDbDayNum() { |
| 393 | 459 | return dbDayNum; |
| 394 | 460 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java
View file @
e6bd399
| ... | ... | @@ -396,6 +396,28 @@ |
| 396 | 396 | model.setBabyCheckOther(request.getBabyCheckOther()); |
| 397 | 397 | model.setAssistCheckOther(request.getAssistCheckOther()); |
| 398 | 398 | model.setNavel(request.getNavel()); |
| 399 | + | |
| 400 | + String value = request.getEyeAppearance(); | |
| 401 | + value = StringUtils.isNotEmpty(value) ? value : ""; | |
| 402 | + model.setEyeAppearance(value); | |
| 403 | + | |
| 404 | + value = request.getEyeRedReflex(); | |
| 405 | + value = StringUtils.isNotEmpty(value) ? value : ""; | |
| 406 | + model.setEyeRedReflex(value); | |
| 407 | + | |
| 408 | + value = request.getEyeDioptroscopy(); | |
| 409 | + value = StringUtils.isNotEmpty(value) ? value : ""; | |
| 410 | + model.setEyeDioptroscopy(value); | |
| 411 | + | |
| 412 | + value = request.getEyeAdvice(); | |
| 413 | + value = StringUtils.isNotEmpty(value) ? value : ""; | |
| 414 | + model.setEyeAdvice(value); | |
| 415 | + | |
| 416 | + value = request.getEyeGuideSuggestions(); | |
| 417 | + value = StringUtils.isNotEmpty(value) ? value : ""; | |
| 418 | + model.setEyeGuideSuggestions(value); | |
| 419 | + | |
| 420 | + | |
| 399 | 421 | //新加字段 |
| 400 | 422 | return model; |
| 401 | 423 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BabyCheckRequest.java
View file @
e6bd399
| ... | ... | @@ -362,6 +362,74 @@ |
| 362 | 362 | |
| 363 | 363 | private Date endCaseTime; |
| 364 | 364 | |
| 365 | + /***增加眼科检查项***/ | |
| 366 | + | |
| 367 | + /** | |
| 368 | + * 眼外观 | |
| 369 | + */ | |
| 370 | + private String eyeAppearance; | |
| 371 | + /** | |
| 372 | + * 红光反射 | |
| 373 | + */ | |
| 374 | + private String eyeRedReflex; | |
| 375 | + /** | |
| 376 | + * 屈光检查 | |
| 377 | + */ | |
| 378 | + private String eyeDioptroscopy; | |
| 379 | + /** | |
| 380 | + * 眼科建议 参见 EyeExaminationEnums | |
| 381 | + */ | |
| 382 | + private String eyeAdvice; | |
| 383 | + | |
| 384 | + /** | |
| 385 | + * 眼科指导建议 | |
| 386 | + */ | |
| 387 | + private String eyeGuideSuggestions; | |
| 388 | + | |
| 389 | + public String getEyeAppearance() { | |
| 390 | + return eyeAppearance; | |
| 391 | + } | |
| 392 | + | |
| 393 | + public void setEyeAppearance(String eyeAppearance) { | |
| 394 | + this.eyeAppearance = eyeAppearance; | |
| 395 | + } | |
| 396 | + | |
| 397 | + public String getEyeRedReflex() { | |
| 398 | + return eyeRedReflex; | |
| 399 | + } | |
| 400 | + | |
| 401 | + public void setEyeRedReflex(String eyeRedReflex) { | |
| 402 | + this.eyeRedReflex = eyeRedReflex; | |
| 403 | + } | |
| 404 | + | |
| 405 | + public String getEyeDioptroscopy() { | |
| 406 | + return eyeDioptroscopy; | |
| 407 | + } | |
| 408 | + | |
| 409 | + public void setEyeDioptroscopy(String eyeDioptroscopy) { | |
| 410 | + this.eyeDioptroscopy = eyeDioptroscopy; | |
| 411 | + } | |
| 412 | + | |
| 413 | + public String getEyeAdvice() { | |
| 414 | + return eyeAdvice; | |
| 415 | + } | |
| 416 | + | |
| 417 | + public void setEyeAdvice(String eyeAdvice) { | |
| 418 | + this.eyeAdvice = eyeAdvice; | |
| 419 | + } | |
| 420 | + | |
| 421 | + public String getEyeGuideSuggestions() { | |
| 422 | + return eyeGuideSuggestions; | |
| 423 | + } | |
| 424 | + | |
| 425 | + public void setEyeGuideSuggestions(String eyeGuideSuggestions) { | |
| 426 | + this.eyeGuideSuggestions = eyeGuideSuggestions; | |
| 427 | + } | |
| 428 | + | |
| 429 | + /***增加眼科检查项***/ | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 365 | 433 | public Date getEndCaseTime() { |
| 366 | 434 | return endCaseTime; |
| 367 | 435 | } |