DeviceOnOffEnum.java 620 B

123456789101112131415161718192021222324252627282930
  1. package com.zd.model.enums;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Getter;
  4. /**
  5. * @Description 公共设备开关枚举类
  6. * @Author hzw
  7. * @Date 2022/11/17 16:45
  8. * @Version 2.0
  9. */
  10. @Getter
  11. @AllArgsConstructor
  12. public enum DeviceOnOffEnum {
  13. OFF(0, "关闭"),
  14. ON(1,"打开");
  15. private Integer code;
  16. private String name;
  17. public static String getValue(Integer code) {
  18. for (DeviceOnOffEnum deviceOnOffEnum : values()) {
  19. if (deviceOnOffEnum.getCode().equals(code)) {
  20. return deviceOnOffEnum.getName();
  21. }
  22. }
  23. return null;
  24. }
  25. }