批量推送

This commit is contained in:
郭庆泰
2026-08-16 13:42:26 +08:00
parent c612d4297a
commit 0c093076a4
66 changed files with 4847 additions and 1627 deletions
@@ -0,0 +1,57 @@
package com.ruoyi.common.enums;
/**
* 业务审核状态
* <p>
* 通用枚举: 0=未提交, 1=待审核, 2=通过, 3=拒绝
* <p>
* 适用于 biz_expert.audit_status, biz_project.audit_status 等业务审核场景.
*
* @author guoju
*/
public enum BizAuditStatusEnum
{
/** 草稿/未提交 (用户保存但未提交审核) */
UNSUBMITTED("0", "未提交"),
/** 已提交, 等待管理员审核 */
PENDING("1", "待审核"),
/** 审核通过 */
APPROVED("2", "通过"),
/** 审核拒绝 */
REJECTED("3", "拒绝");
private final String code;
private final String info;
BizAuditStatusEnum(String code, String info)
{
this.code = code;
this.info = info;
}
public String getCode()
{
return code;
}
public String getInfo()
{
return info;
}
/**
* 根据 code 解析枚举 (找不到返回 null, 调用方自行 fallback)
*/
public static BizAuditStatusEnum of(String code)
{
if (code == null) return null;
for (BizAuditStatusEnum e : values())
{
if (e.code.equals(code)) return e;
}
return null;
}
}