From 0d6658a3f2c04643c6091ad837aca2e0b8ae2771 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Mon, 14 Nov 2016 10:36:46 +0800 Subject: [PATCH] code update --- .../platform/common/enums/CsRemarkTypeEnums.java | 55 ++++++++++++++++++++++ .../operate/web/controller/EnumsController.java | 12 +++++ 2 files changed, 67 insertions(+) create mode 100644 platform-common/src/main/java/com/lyms/platform/common/enums/CsRemarkTypeEnums.java diff --git a/platform-common/src/main/java/com/lyms/platform/common/enums/CsRemarkTypeEnums.java b/platform-common/src/main/java/com/lyms/platform/common/enums/CsRemarkTypeEnums.java new file mode 100644 index 0000000..3478b71 --- /dev/null +++ b/platform-common/src/main/java/com/lyms/platform/common/enums/CsRemarkTypeEnums.java @@ -0,0 +1,55 @@ +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 CsRemarkTypeEnums { + + YZYC(0,"已做羊穿"),YZWC(1,"已做无创"),QT(2,"其他"); + + private CsRemarkTypeEnums(int id, String name) { + this.id = id; + this.name = name; + } + + public static String getTitleById(int id){ + for(CsRemarkTypeEnums value : values()){ + if(id==value.id){ + return value.getName(); + } + } + return ""; + } + + public static List getCSTypeEnums() { + List list = new ArrayList<>(); + for (CsRemarkTypeEnums e : CsRemarkTypeEnums.values()) { + Map rootMap = new HashMap(); + rootMap.put("id", 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/controller/EnumsController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EnumsController.java index 09d62d0..88b39e6 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EnumsController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EnumsController.java @@ -342,4 +342,16 @@ public class EnumsController { System.out.println(allServices); } + + /** + * 产筛备注类型 + * @return + */ + @RequestMapping(value = "/getCsRemarkType", method = RequestMethod.GET) + @ResponseBody + public List getCsRemarkType() { + List list =CsRemarkTypeEnums.getCSTypeEnums(); + return list; + } + } -- 1.8.3.1