package com.ycl.common.enums.business; import com.fasterxml.jackson.annotation.JsonValue; import lombok.Getter; /** * 工作流任务状态 * * @author:xp * @date:2024/11/29 11:13 */ @Getter public enum TaskStatusEnum { NOT_START("not_start", "未开始"), TODO("todo", "待办"), FINISHED("finished", "已完成"), WAIT("wait", "容缺"), HANGUP("HANGUP", "挂起"), JUMP("JUMP", "跳过"), OVER_TIME("OVER_TIME", "超时未完成"), OVER_TIME_FINISHED("OVER_TIME_FINISHED", "超时已完成"), ; private final String value; @JsonValue private final String desc; TaskStatusEnum(String value, String desc) { this.value = value; this.desc = desc; } }