StatsAnalyseEnum.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.coffee.bus.enums;
  2. import com.baomidou.mybatisplus.annotation.IEnum;
  3. import lombok.AllArgsConstructor;
  4. import lombok.Getter;
  5. /**
  6. * @author lifang
  7. * @version 1.0.0
  8. * @ClassName StatsAnalyseEnum.java
  9. * @Description 镇痛分析枚举
  10. * @createTime 2022年06月06日 10:17:00
  11. */
  12. @AllArgsConstructor
  13. @Getter
  14. public enum StatsAnalyseEnum implements IEnum<Integer> {
  15. anal(1,"pca镇痛分析"),
  16. alarm(2,"提示分析"),
  17. eval(3,"评价分析"),
  18. pca(4,"pca自控分析"),
  19. infusion(5,"输注量分析"),
  20. gender(6,"性别分析"),
  21. age(7,"年龄分析"),
  22. weight(8,"体重分析"),
  23. asa(9,"asa分析"),
  24. genderAndAge(10,"性别年龄分析")
  25. ;
  26. private Integer value;
  27. @Getter
  28. private String text;
  29. public static StatsAnalyseEnum of(Integer value){
  30. StatsAnalyseEnum[] values = StatsAnalyseEnum.values();
  31. for (StatsAnalyseEnum statsAnalyseEnum : values) {
  32. if(value.equals(statsAnalyseEnum.getValue())){
  33. return statsAnalyseEnum;
  34. }
  35. }
  36. return null;
  37. }
  38. }