| | |
| | | package com.ycl.domain.vo; |
| | | |
| | | import com.alibaba.fastjson2.JSONObject; |
| | | import com.ycl.common.enums.business.TaskStatusEnum; |
| | | import lombok.Data; |
| | | import org.flowable.bpmn.model.UserTask; |
| | | |
| | | import java.util.Map; |
| | | |
| | |
| | | private Boolean current = false; |
| | | |
| | | /** |
| | | * 前置节点定义id |
| | | * 是否允许跳过 |
| | | * |
| | | */ |
| | | private boolean canJump; |
| | | |
| | | /** |
| | | * 是否允许容缺 |
| | | * |
| | | */ |
| | | private boolean canWait; |
| | | |
| | | /** |
| | | * 是否允许挂起 |
| | | * |
| | | */ |
| | | private boolean canHangup; |
| | | |
| | | /** |
| | | * 任务的状态:挂起、容缺 |
| | | */ |
| | | private TaskStatusEnum taskStatus; |
| | | |
| | | /** |
| | | * 前置节点定义id,即任务key |
| | | * |
| | | */ |
| | | private String beforeNodeDefId; |
| | |
| | | */ |
| | | private Map<String, Object> formJsonObj; |
| | | |
| | | /** |
| | | * 任务元数据 |
| | | * |
| | | */ |
| | | private UserTask userTask; |
| | | |
| | | /** |
| | | * 任务的id |
| | | */ |
| | | private String taskId; |
| | | } |