Commit 0d6658a3f2c04643c6091ad837aca2e0b8ae2771

Authored by liquanyu
1 parent 1bbd988449

code update

Showing 2 changed files with 67 additions and 0 deletions

platform-common/src/main/java/com/lyms/platform/common/enums/CsRemarkTypeEnums.java View file @ 0d6658a
  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 + *
  10 + * 产筛备注类型
  11 + *
  12 + * @author Administrator
  13 + *
  14 + */
  15 +public enum CsRemarkTypeEnums {
  16 +
  17 + YZYC(0,"已做羊穿"),YZWC(1,"已做无创"),QT(2,"其他");
  18 +
  19 + private CsRemarkTypeEnums(int id, String name) {
  20 + this.id = id;
  21 + this.name = name;
  22 + }
  23 +
  24 + public static String getTitleById(int id){
  25 + for(CsRemarkTypeEnums value : values()){
  26 + if(id==value.id){
  27 + return value.getName();
  28 + }
  29 + }
  30 + return "";
  31 + }
  32 +
  33 + public static List<Map> getCSTypeEnums() {
  34 + List<Map> list = new ArrayList<>();
  35 + for (CsRemarkTypeEnums e : CsRemarkTypeEnums.values()) {
  36 + Map rootMap = new HashMap();
  37 + rootMap.put("id", e.getId());
  38 + rootMap.put("name", e.getName());
  39 + list.add(rootMap);
  40 + }
  41 + return list;
  42 + }
  43 +
  44 + private int id;
  45 +
  46 + private String name;
  47 +
  48 + public int getId() {
  49 + return id;
  50 + }
  51 +
  52 + public String getName() {
  53 + return name;
  54 + }
  55 +}
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EnumsController.java View file @ 0d6658a
... ... @@ -342,5 +342,17 @@
342 342 System.out.println(allServices);
343 343 }
344 344  
  345 +
  346 + /**
  347 + * 产筛备注类型
  348 + * @return
  349 + */
  350 + @RequestMapping(value = "/getCsRemarkType", method = RequestMethod.GET)
  351 + @ResponseBody
  352 + public List<Map> getCsRemarkType() {
  353 + List<Map> list =CsRemarkTypeEnums.getCSTypeEnums();
  354 + return list;
  355 + }
  356 +
345 357 }