BusinessSegmentsSZEnum.java 767 B

123456789101112131415161718192021222324252627282930
  1. package com.ydtech.constants.enums.dict;
  2. import com.ydtech.aop.request.DictEnum;
  3. import lombok.AllArgsConstructor;
  4. import lombok.Getter;
  5. @Getter
  6. @AllArgsConstructor
  7. @DictEnum(key = "businessSegmentsSZType", desc = "收支业务板块")
  8. public enum BusinessSegmentsSZEnum implements IBaseEnum {
  9. BT000("0", "全部", 0, 0),
  10. BT001("1", "车险", 1, 0),
  11. BT002("2", "退款", 2, 0);
  12. private String code;
  13. private String desc;
  14. //排序
  15. private Integer sort;
  16. //状态 0 启用 1 不启用
  17. private Integer status;
  18. public static String getDescByCode(String code){
  19. for (BusinessSegmentsEnum segment : BusinessSegmentsEnum.values()) {
  20. if (segment.getCode().equals(code)) {
  21. return segment.getDesc();
  22. }
  23. }
  24. return "";
  25. }
  26. }