diff --git a/platform-common/src/main/java/com/lyms/platform/common/enums/QbTypeEnums.java b/platform-common/src/main/java/com/lyms/platform/common/enums/QbTypeEnums.java new file mode 100644 index 0000000..1621027 --- /dev/null +++ b/platform-common/src/main/java/com/lyms/platform/common/enums/QbTypeEnums.java @@ -0,0 +1,64 @@ +package com.lyms.platform.common.enums; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * + * 脐部 + * + * @author Administrator + * + */ +public enum QbTypeEnums { + + WXYC(1,"未显异常"),TL(2,"脱落"),WTL(3,"未脱落"),YC(4,"异常"); + + private QbTypeEnums(int id, String name) { + this.id = id; + this.name = name; + } + + public static String getNameById(int id){ + for(QbTypeEnums s : values()){ + if(id==s.id){ + return s.getName(); + } + } + return ""; + } + + public static String getIdByName(String name){ + for(QbTypeEnums s : values()){ + if(s.name.equals(name)){ + return String.valueOf(s.getId()); + } + } + return ""; + } + + public static List> getQbTypeEnums() { + List> list = new ArrayList<>(); + for (QbTypeEnums e : QbTypeEnums.values()) { + Map rootMap = new HashMap(); + rootMap.put("id", String.valueOf(e.getId())); + rootMap.put("name", e.getName()); + list.add(rootMap); + } + return list; + } + + private int id; + + private String name; + + public int getId() { + return id; + } + + public String getName() { + return name; + } +} \ No newline at end of file diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java index 5f2ac90..81674f8 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java @@ -1171,6 +1171,10 @@ public class BabyCheckFacade { List wyType = WyTypeEnums.getWyTypeEnums(); map.put("wyType", wyType); + //脐部状态 + List qbType = QbTypeEnums.getQbTypeEnums(); + map.put("qbType", qbType); + map.put("initCheckDate", DateUtil.getyyyy_MM_dd(new Date())); map.put("organizations", antenatalExaminationFacade.convert());