package org.jeecg.modules.workFlow.flowplus.workflow.controller.res;

import org.jeecg.modules.workFlow.flowplus.workflow.dto.WFlowUserDto;
import lombok.Builder;
import lombok.Data;

import java.util.Date;

/**
 * 待审批
 *

 */
@Data
@Builder
public class TaskRes {
    /**
     * 任务id
     */
    private String taskId;
    /**
     * 任务名称
     */
    private String taskName;
    /**
     * 流程名称
     */
    private String processName;
    /**
     * 当前节点名称
     */
    private String currentNodeName;
    /**
     * 当前节点KEY
     */
    private String currentNodeKey;
    /**
     * 流程实例状态
     */
    private String instanceState;
    /**
     * 流程实例id
     */
    private String instanceId;
    /**
     * 流程定义id
     */
    private String processId;
    /**
     * 流程任务状态
     */
    private String taskState;
    /**
     * 处理耗时
     */
    private Long duration;
    /**
     * 流程实例发起人
     */
    private WFlowUserDto startUser;
    /**
     * 流程实例发起时间
     */
    private Date startTime;
    /**
     * 任务开始时间
     */
    private Date taskStartTime;
}
