CommonOperStatus.java 821 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.fdkankan.common.constant;
  2. public enum CommonOperStatus {
  3. WAITING(0, "等待中"),
  4. SUCCESS(1, "成功"),
  5. FAILD(-1, "失败");
  6. private Integer code;
  7. private String message;
  8. private CommonOperStatus(Integer code, String message) {
  9. this.code = code;
  10. this.message = message;
  11. }
  12. public Integer code() {
  13. return code;
  14. }
  15. public String message() {
  16. return message;
  17. }
  18. public static CommonOperStatus get(Integer code){
  19. CommonOperStatus[] values = CommonOperStatus.values();
  20. Integer enumValue = null;
  21. for(CommonOperStatus eachValue : values){
  22. enumValue = eachValue.code();
  23. if(enumValue.equals(code)){
  24. return eachValue;
  25. }
  26. }
  27. return null;
  28. }
  29. }