package com.ycl.common.enums.business; import com.baomidou.mybatisplus.annotation.EnumValue; import com.fasterxml.jackson.annotation.JsonValue; import lombok.Getter; /** * 流程日志事件类型 * * @author:xp * @date:2024/11/29 11:13 */ @Getter public enum ProcessLogEventTypeEnum { DELEGATE("DELEGATE", "转办"), FINISHED("FINISHED", "完成"), REJECT("REJECT", "驳回"), TEAM_WORK("TEAM_WORK", "协同办理"), JUMP("JUMP", "跳过"), WAIT("WAIT", "容缺"), SUPERVISE("SUPERVISE", "督办"), HANGUP("HANGUP", "挂起"), CANCEL_HANGUP("CANCEL_HANGUP", "取消挂起"), ; @EnumValue @JsonValue private final String value; private final String desc; ProcessLogEventTypeEnum(String value, String desc) { this.value = value; this.desc = desc; } }