Commit 60b188b1987da0039f4357dbed59cfdba973e0fe

Authored by wtt
1 parent 08480ffa71

update

Showing 2 changed files with 77 additions and 1 deletions

platform-common/src/main/java/com/lyms/platform/common/enums/CheckMonthQhdEnums.java View file @ 60b188b
  1 +package com.lyms.platform.common.enums;
  2 +
  3 +import com.lyms.platform.common.utils.StringUtils;
  4 +
  5 +/**
  6 + * 秦皇岛新的,检查月龄
  7 + */
  8 +public enum CheckMonthQhdEnums {
  9 +
  10 +// THIRTYDAYS0(0, "28-30天"),
  11 + THIRTYDAYS(1, "28-30天"),
  12 +
  13 + THREEMONTH(3, "3个月"),
  14 + SIXMONTH(6, "6个月"),
  15 +
  16 +// ONEYEAROLD09(9, "1岁"),
  17 + ONEYEAROLD(12, "1岁"),
  18 +
  19 +// TWOYEARSOLD18(18, "2岁"),
  20 + TWOYEARSOLD(24, "2岁"),
  21 +
  22 + THREEYEARSOLD(36, "3岁"),
  23 + FOURYEARSOLD(48, "4岁"),
  24 + FIVEYEARSOLD(60, "5岁"),
  25 + SIXYEARSOLD(72, "6岁");
  26 +
  27 + private Integer id;
  28 + private String name;
  29 +
  30 + public static CheckMonthQhdEnums get(Integer id) {
  31 + CheckMonthQhdEnums[] values = CheckMonthQhdEnums.values();
  32 + for (CheckMonthQhdEnums value : values) {
  33 + if (value.getId() == id) {
  34 + return value;
  35 + }
  36 + }
  37 + return null;
  38 + }
  39 +
  40 + public static String getName(String id) {
  41 + if(StringUtils.isEmpty(id)) {
  42 + return null;
  43 + }
  44 + int i = Integer.parseInt(id);
  45 + CheckMonthQhdEnums[] values = CheckMonthQhdEnums.values();
  46 + for (CheckMonthQhdEnums value : values) {
  47 + if (value.id == i) {
  48 + return value.name;
  49 + }
  50 + }
  51 + return null;
  52 + }
  53 +
  54 + CheckMonthQhdEnums(Integer id, String name){
  55 + this.id = id;
  56 + this.name = name;
  57 + }
  58 +
  59 + public Integer getId() {
  60 + return id;
  61 + }
  62 +
  63 + public void setId(Integer id) {
  64 + this.id = id;
  65 + }
  66 +
  67 + public String getName() {
  68 + return name;
  69 + }
  70 +
  71 + public void setName(String name) {
  72 + this.name = name;
  73 + }
  74 +
  75 +}
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java View file @ 60b188b
... ... @@ -77,11 +77,12 @@
77 77 public BaseObjectResponse init() {
78 78 List<Map<String, Object>> addSubtract = EnumUtil.toJson(AddSubtractEnums.class); /** (+) (一) 其他 */
79 79 List<Map<String, Object>> checkMonth = EnumUtil.toJson(CheckMonthEnums.class); /** (检查时间 */
  80 + List<Map<String, Object>> checkMonthQhdEnums = EnumUtil.toJson(CheckMonthQhdEnums.class); /** (检查时间 */
80 81 List<Map<String, Object>> highRisk = EnumUtil.toJson(EyeHighRiskEnums.class); /** 眼保健高危因素 */
81 82 List<Map<String, Object>> highRiskQhd = EnumUtil.toJson(HandleOpinionsQhdEnums.class); /** 眼保健高危因素 */
82 83 List<Map<String, Object>> handleOpinions = EnumUtil.toJson(HandleOpinionsEnums.class); /** 处理意见 */
83 84 List<Map<String, Object>> eyePosition = EnumUtil.toJson(EyePositionEnums.class); /** 处理意见 */
84   - return RespBuilder.buildSuccess("eyePosition", eyePosition, "addSubtract", addSubtract, "checkMonth", checkMonth, "highRisk", highRisk, "highRiskQhd", highRiskQhd,"handleOpinions", handleOpinions);
  85 + return RespBuilder.buildSuccess("eyePosition", eyePosition, "addSubtract", addSubtract, "checkMonth", checkMonth,"checkMonthQhdEnums", checkMonthQhdEnums, "highRisk", highRisk, "highRiskQhd", highRiskQhd,"handleOpinions", handleOpinions);
85 86 }
86 87  
87 88 @Override