GlobalDataStatusEnum.java 938 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.hrsk.cloud.eg.constant;
  2. /**
  3. * @author zhangyy
  4. * @version 1.0
  5. * @description: GlobalDataStatus 全局数据标识是否有效的数据
  6. * @date 2024/8/28 14:05
  7. */
  8. public enum GlobalDataStatusEnum {
  9. YES("Y","有效"),
  10. NO("N","无效");
  11. private String code;
  12. private String msg;
  13. public String getMsg() {
  14. return msg;
  15. }
  16. public void setMsg(String msg) {
  17. this.msg = msg;
  18. }
  19. public String getCode() {
  20. return code;
  21. }
  22. public void setCode(String code) {
  23. this.code = code;
  24. }
  25. GlobalDataStatusEnum (String code,String msg) {
  26. this.code = code;
  27. this.msg = msg;
  28. }
  29. public static GlobalDataStatusEnum getByCode(String code) {
  30. for (GlobalDataStatusEnum dataStatus : values()) {
  31. if (dataStatus.getCode().equals(code)) {
  32. return dataStatus;
  33. }
  34. }
  35. return null;
  36. }
  37. }