package com.panzhihua.sangeshenbian.enums; import lombok.Data; // 审核状态枚举类 public enum AuditStatusEnum { PENDING(0, "待审核"), APPROVED(1, "审核通过"), REJECTED(2, "审核驳回"); private final int code; private final String description; AuditStatusEnum(int code, String description) { this.code = code; this.description = description; } public int getCode() { return code; } public String getDescription() { return description; } public static String getDescriptionByCode(int code) { for (AuditStatusEnum status : AuditStatusEnum.values()) { if (status.getCode() == code) { return status.getDescription(); } } return null; } }