package jnpf.flowable.model.operator;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* 类的描述
|
*
|
* @author JNPF@YinMai Info. Co., Ltd
|
* @version 5.0.x
|
* @since 2024/4/18 15:23
|
*/
|
@Data
|
public class OperatorVo {
|
/**
|
* 主键
|
*/
|
@Schema(description = "主键")
|
private String id;
|
/**
|
* 节点名称
|
*/
|
@Schema(description = "节点名称")
|
private String nodeName;
|
/**
|
* 节点编码
|
*/
|
@Schema(description = "节点编码")
|
private String nodeCode;
|
/**
|
* 任务id
|
*/
|
@Schema(description = "任务id")
|
private String taskId;
|
/**
|
* 节点id
|
*/
|
@Schema(description = "节点id")
|
private String nodeId;
|
/**
|
* 加签经办父级id
|
*/
|
@Schema(description = "加签经办父级id")
|
private String parentId;
|
/**
|
* 处理时间
|
*/
|
@Schema(description = "处理时间")
|
private Date handleTime;
|
/**
|
* 处理人id
|
*/
|
@Schema(description = "处理人id")
|
private String handleId;
|
/**
|
* 处理状态
|
*/
|
@Schema(description = "处理状态")
|
private Integer handleStatus;
|
/**
|
* 处理参数
|
*/
|
@Schema(description = "处理参数")
|
private String handleParameter;
|
/**
|
* 退回参数
|
*/
|
@Schema(description = "退回参数")
|
private String backParameter;
|
/**
|
* 开始处理时间
|
*/
|
@Schema(description = "开始处理时间")
|
private Date startHandleTime;
|
/**
|
* 签收时间
|
*/
|
@Schema(description = "签收时间")
|
private Date signTime;
|
/**
|
* 截止时间
|
*/
|
@Schema(description = "截止时间")
|
private Date duedate;
|
/**
|
* 协办id
|
*/
|
@Schema(description = "协办id")
|
private String assistId;
|
/**
|
* 草稿数据
|
*/
|
@Schema(description = "草稿数据")
|
private String draftData;
|
/**
|
* 是否办理节点(0否 1是)
|
*/
|
@Schema(description = "是否办理节点")
|
private Integer isProcessing;
|
/**
|
* 应用名称
|
*/
|
@Schema(description = "应用名称")
|
private String systemName;
|
|
/* --------------- 任务相关属性 --------------- */
|
/**
|
* 任务标题
|
*/
|
@Schema(description = "任务标题")
|
private String fullName;
|
/**
|
* 流程名称
|
*/
|
@Schema(description = "流程名称")
|
private String flowName;
|
/**
|
* 紧急程度
|
*/
|
@Schema(description = "紧急程度")
|
private Integer flowUrgent;
|
/**
|
* 当前节点名称
|
*/
|
@Schema(description = "当前节点名称")
|
private String currentNodeName;
|
/**
|
* 创建人id
|
*/
|
@Schema(description = "创建人id")
|
private String creatorUserId;
|
/**
|
* 创建人
|
*/
|
@Schema(description = "创建人")
|
private String creatorUser;
|
/**
|
* 创建时间
|
*/
|
@Schema(description = "创建时间")
|
private Date creatorTime;
|
/**
|
* 任务
|
*/
|
@Schema(description = "任务")
|
private Integer status;
|
|
@Schema(description = "版本主键")
|
private String flowId;
|
|
@Schema(description = "版本")
|
private String flowVersion;
|
|
@Schema(description = "开始时间")
|
private Date startTime;
|
|
@Schema(description = "流程分类")
|
private String flowCategory;
|
|
private String delegateUser;
|
/**
|
* 经办审批人id
|
*/
|
@Schema(description = "经办审批人id")
|
private String operatorHandleId;
|
/**
|
* 记录创建人id
|
*/
|
@Schema(description = "记录创建人id")
|
private String recordCreatorUserId;
|
}
|