疯狂的狮子Li
2024-05-20 69e3afc7707d467b758858b52d3784947f7a502b
ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/domain/vo/ProcessInstanceVo.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,100 @@
package org.dromara.workflow.domain.vo;
import lombok.Data;
import java.io.Serial;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
 * æµç¨‹å®žä¾‹è§†å›¾
 *
 * @author may
 */
@Data
public class ProcessInstanceVo implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;
    /**
     * æµç¨‹å®žä¾‹id
     */
    private String id;
    /**
     * æµç¨‹å®šä¹‰id
     */
    private String processDefinitionId;
    /**
     * æµç¨‹å®šä¹‰åç§°
     */
    private String processDefinitionName;
    /**
     * æµç¨‹å®šä¹‰key
     */
    private String processDefinitionKey;
    /**
     * æµç¨‹å®šä¹‰ç‰ˆæœ¬
     */
    private Integer processDefinitionVersion;
    /**
     * éƒ¨ç½²id
     */
    private String deploymentId;
    /**
     * ä¸šåŠ¡id
     */
    private String businessKey;
    /**
     * æ˜¯å¦æŒ‚èµ·
     */
    private Boolean isSuspended;
    /**
     * ç§Ÿæˆ·id
     */
    private String tenantId;
    /**
     * å¯åŠ¨æ—¶é—´
     */
    private Date startTime;
    /**
     * ç»“束时间
     */
    private Date endTime;
    /**
     * å¯åŠ¨äººid
     */
    private String startUserId;
    /**
     * æµç¨‹çŠ¶æ€
     */
    private String businessStatus;
    /**
     * æµç¨‹çŠ¶æ€
     */
    private String businessStatusName;
    /**
     * å¾…办任务集合
     */
    private List<TaskVo> taskVoList;
    /**
     * èŠ‚ç‚¹é…ç½®
     */
    private WfNodeConfigVo wfNodeConfigVo;
}