package com.ycl.domain.vo; import com.ycl.common.enums.business.HandlerTypeEnum; import com.ycl.common.enums.business.TaskStatusEnum; import lombok.Data; import java.util.Date; import java.util.List; /** * 任务回显内容 * * @author:xp * @date:2024/11/29 10:59 */ @Data public class CustomerTaskVO { /** * flowable中的任务id */ private String taskId; /** * 任务定义id */ private String taskDefinitionKey; /** * flowable流程实例id */ private String processInsId; /** * flowable流程定义id */ private String processDefId; /** * 部署id */ private String deployId; /** * 执行id */ private String executionId; /** * 任务名称 */ private String taskName; /** * 流程名称 */ private String processName; /** * 发起人id */ private String promoterId; /** * 发起人姓名 */ private String promoterName; /** * 发起人单位 */ private String promoterUnitId; /** * 发起人单位名称 */ private String promoterUnitName; /** * 处理人 */ private List handlerName; /** * 处理人id */ private List handlerId; /** * 处理人单位id */ private List handlerUnitId; /** * 处理人单位名称 */ private List handlerUnitName; /** * 实际处理人id */ private String actualHandlerUserId; /** * 实际处理人姓名 */ private String actualHandlerUserName; /** * 办理期限 */ private String timeLimit; /** * 剩余时间 */ private String remainingTime; /** * 任务状态 */ private TaskStatusEnum taskStatus; /** * 任务创建时间 */ private Date createTime; /** * 处理人类型 * */ private HandlerTypeEnum handlerType; }