通知
build / build-push (push) Failing after 1m13s

This commit is contained in:
wanghu
2026-09-10 15:40:38 +08:00
parent 3016a97f1b
commit e20ba5f38b
25 changed files with 955 additions and 0 deletions
@@ -0,0 +1,34 @@
package com.yunhai.campusnotice.enums;
import lombok.Getter;
/**
* 通知审批动作(notice_approval.action)。
*/
@Getter
public enum ApprovalActionEnum {
SUBMIT(1, "提交审批"),
APPROVE(2, "审批通过"),
REJECT(3, "审批驳回");
private final int code;
private final String desc;
ApprovalActionEnum(int code, String desc) {
this.code = code;
this.desc = desc;
}
public static ApprovalActionEnum of(Integer code) {
if (code == null) {
return null;
}
for (ApprovalActionEnum e : values()) {
if (e.code == code) {
return e;
}
}
return null;
}
}