FeeAuditAuditstatus.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.ydtech.constants.enums.dict;
  2. import com.ydtech.aop.request.DictEnum;
  3. import lombok.AllArgsConstructor;
  4. import lombok.Getter;
  5. @AllArgsConstructor
  6. @Getter
  7. @DictEnum(key = "FeeAuditAuditstatus", desc = "费用审核状态")
  8. public enum FeeAuditAuditstatus {
  9. UNREVICEWED("0", "未审核", 1, 1),
  10. PASSED("1", "已审核", 2, 1),
  11. REJECT("2", "驳回", 3, 1),
  12. TELEMARKETING_NOT_SUBMITTED("4", "电销未提交", 6, 1),
  13. TELEMARKETING_TO_BE_SUBMITTED("5", "电销待提交", 5, 1),
  14. //轨迹中显示 承保信息
  15. UNDERWRITING("3", "已承保", 4, 1);
  16. // 编号
  17. private final String code;
  18. //说明
  19. private final String desc;
  20. // 排序
  21. private final Integer sort;
  22. // 状态 0 启用 1 不启用
  23. private final Integer status;
  24. public static FeeAuditAuditstatus getFeeAuditAuditstatus(String code) {
  25. for (FeeAuditAuditstatus feeAuditAuditstatus : FeeAuditAuditstatus.values()) {
  26. if (feeAuditAuditstatus.getCode().equals(code)) {
  27. return feeAuditAuditstatus;
  28. }
  29. }
  30. return null;
  31. }
  32. }