e00fec3b4bccb8d83b0dfc6eb89b0066ba01bae9.svn-base 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. package cn.com.goldenwater.dcproj.constValue;
  2. import org.apache.commons.lang.StringUtils;
  3. /**
  4. * 河湖四乱问题整治情况的枚举类
  5. *
  6. * @author zhangcheng
  7. **/
  8. public enum FlkdisProbleDealEnum {
  9. /**
  10. * 整治情况编号,整治情况名称
  11. */
  12. FLKDIS_YXH("1","已销号"),
  13. FLKDIS_WXH("2","未销号"),
  14. FLKDIS_SB("","上报"),;
  15. private String dealmnum;
  16. private String dealname;
  17. FlkdisProbleDealEnum(String dealmnum, String dealname) {
  18. this.dealmnum = dealmnum;
  19. this.dealname = dealname;
  20. }
  21. /**
  22. * 根据probname获取枚举对象
  23. *
  24. * @param dealname
  25. * @return FlkdisProbleTypeEnum
  26. */
  27. public static FlkdisProbleDealEnum getEnumByDealName(String dealname) {
  28. if (StringUtils.isBlank(dealname)) {
  29. return null;
  30. }
  31. for (FlkdisProbleDealEnum enums : FlkdisProbleDealEnum.values()) {
  32. if (enums.getDealname().equals(dealname)) {
  33. return enums;
  34. }
  35. }
  36. return null;
  37. }
  38. public String getDealmnum() {
  39. return dealmnum;
  40. }
  41. public void setDealmnum(String dealmnum) {
  42. this.dealmnum = dealmnum;
  43. }
  44. public String getDealname() {
  45. return dealname;
  46. }
  47. public void setDealname(String dealname) {
  48. this.dealname = dealname;
  49. }
  50. }