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 | } |