ValidStatusEnum.java 784 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.iden.common.enums;
  2. import cn.hutool.core.util.StrUtil;
  3. /**
  4. * @Author:java
  5. * @Date: 2021/05/27
  6. */
  7. public enum ValidStatusEnum {
  8. /**
  9. * 启用停用
  10. */
  11. VALID("0","启用"),
  12. INVALID("1","停用");
  13. private String value;
  14. private String name;
  15. ValidStatusEnum(String value, String name) {
  16. this.value = value;
  17. this.name = name;
  18. }
  19. public String getValue() {
  20. return value;
  21. }
  22. public static String getValueToName(String value){
  23. if (StrUtil.isEmpty(value)){
  24. return null;
  25. }
  26. if (VALID.getValue().equals(value)){
  27. return VALID.name;
  28. }else if (INVALID.getValue().equals(value)){
  29. return INVALID.name;
  30. }
  31. return null;
  32. }
  33. }