From 0b1711c83a0e5900c6fba39c255c5f2e267ecc5a Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Wed, 5 Jul 2017 14:45:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BA=E5=88=86=E5=B8=B8=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/utils/InitDataUtils.java | 212 +++++++++++++++++++++ 1 file changed, 212 insertions(+) create mode 100644 platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/InitDataUtils.java diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/InitDataUtils.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/InitDataUtils.java new file mode 100644 index 0000000..5c7a050 --- /dev/null +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/InitDataUtils.java @@ -0,0 +1,212 @@ +package com.lyms.platform.operate.web.utils; + +import com.lyms.platform.common.enums.*; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + + +/** + * 添加类的一句话简单描述。 + *

+ * 详细描述 + *

+ * 示例代码 + *

+ * 
+ * + * @author JIAZHI.JIANG + * @version BME V100R001 2017-07-03 9:27 + * @since BME V100R001C40B104 + */ +public class InitDataUtils { + + //日志调测器 + private static final Logger logger = LoggerFactory.getLogger(InitDataUtils.class); + + public static List getFuZhong() { + List list = new ArrayList<>(); + for (FuZhongEnums enums : FuZhongEnums.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getId()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + //胎膜 + public static List getTm() { + List list = new ArrayList<>(); + for (TaiShuEnums.TmEnums enums : TaiShuEnums.TmEnums.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getId()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + //宫颈硬度 + public static List getGJYD() { + List list = new ArrayList<>(); + for (GongJingEnums.YinDu enums : GongJingEnums.YinDu.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getValue()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + //宫颈位置 + public static List getGJWZ() { + List list = new ArrayList<>(); + for (GongJingEnums.WeiZhi enums : GongJingEnums.WeiZhi.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getValue()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + //先露位置 + public static List getXLWZ() { + List list = new ArrayList<>(); + for (GongJingEnums.XLWeiZhi enums : GongJingEnums.XLWeiZhi.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getValue()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + //阴道检测 + public static List getYDJC() { + List list = new ArrayList<>(); + for (GongJingEnums.YDJianCe enums : GongJingEnums.YDJianCe.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getValue()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + //宫高 + public static List getGongGao() { + List list = new ArrayList<>(); + for (GongJingEnums.GongGao enums : GongJingEnums.GongGao.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getValue()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + //横指 + public static List getHengZhi() { + List list = new ArrayList<>(); + for (GongJingEnums.HengZhi enums : GongJingEnums.HengZhi.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getValue()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + + + //胎方位 + public static List getFetPosition() { + List list = new ArrayList<>(); + for (FetalPositionEnums enums : FetalPositionEnums.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getId()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + //胎先露 + public static List getFetal() { + List list = new ArrayList<>(); + for (FetalEnums enums : FetalEnums.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getId()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + //衔接 + public static List getJoin() { + List list = new ArrayList<>(); + for (JoinEnums enums : JoinEnums.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getId()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + //胎盘 + public static List getTaiPan() { + List list = new ArrayList<>(); + for (TaiShuEnums.TaiPanEnums enums : TaiShuEnums.TaiPanEnums.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getId()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + public static List getSyjg(){ + List list = new ArrayList<>(); + for (SYJGEums enums : SYJGEums.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getId()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + + //胎数 + public static List getTaiShu() { + List list = new ArrayList<>(); + for (TaiShuEnums enums : TaiShuEnums.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getId()); + resultMap.put("name", enums.getName()); + list.add(resultMap); + } + return list; + } + + /** + * 获取性别 + * + * @return + */ + public static List getSex(){ + List list = new ArrayList<>(); + for (SexEnum enums : SexEnum.values()) { + Map resultMap = new HashMap<>(); + resultMap.put("id", enums.getId()); + resultMap.put("name", enums.getText()); + list.add(resultMap); + } + return list; + } +} -- 1.8.3.1