SystemEnvironmentEnum.java 1015 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. package net.lab1024.smartadmin.constant;
  2. import net.lab1024.smartadmin.common.domain.BaseEnum;
  3. /**
  4. * 系统环境枚举类
  5. *
  6. * @author listen
  7. * @date 2019年4月11日 17:34:59
  8. */
  9. public enum SystemEnvironmentEnum implements BaseEnum {
  10. /**
  11. * dev
  12. */
  13. DEV("dev", "开发环境"),
  14. /**
  15. * sit
  16. */
  17. SIT("sit", "测试环境"),
  18. /**
  19. * pre
  20. */
  21. PRE("pre", "预发布环境"),
  22. /**
  23. * prod
  24. */
  25. PROD("prod", "生产环境");
  26. public static final String DEV_ENV = "dev";
  27. private String value;
  28. private String desc;
  29. SystemEnvironmentEnum(String value, String desc) {
  30. this.value = value;
  31. this.desc = desc;
  32. }
  33. /**
  34. * 获取定义枚举value值
  35. *
  36. * @return Integer
  37. */
  38. @Override
  39. public String getValue() {
  40. return value;
  41. }
  42. /**
  43. * 获取枚举类的说明
  44. *
  45. * @return String
  46. */
  47. @Override
  48. public String getDesc() {
  49. return desc;
  50. }
  51. }