package com.vci.starter.workflow.dto;
|
|
import com.vci.starter.workflow.pagemodel.WFWorkflowTaskHisVO;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* 流程的执行信息
|
* @author weidy
|
* @date 2021/4/9
|
*/
|
public class WFWorkflowRuntimeDTO implements java.io.Serializable{
|
|
/**
|
* 序列化
|
*/
|
private static final long serialVersionUID = -5305339505741718337L;
|
/**
|
* 业务类型
|
*/
|
private String btmType;
|
|
/**
|
* 数据的主键
|
*/
|
private List<String> oids;
|
|
/**
|
* 变量的内容
|
*/
|
private Map<String,Object> variableMap;
|
|
/**
|
* 执行历史
|
*/
|
private List<WFWorkflowTaskHisVO> taskHisVOList;
|
|
/**
|
* 当前正在执行的任务名称
|
*/
|
private String currentTaskName;
|
|
public String getCurrentTaskName() {
|
return currentTaskName;
|
}
|
|
public void setCurrentTaskName(String currentTaskName) {
|
this.currentTaskName = currentTaskName;
|
}
|
|
public String getBtmType() {
|
return btmType;
|
}
|
|
public void setBtmType(String btmType) {
|
this.btmType = btmType;
|
}
|
|
public List<String> getOids() {
|
return oids;
|
}
|
|
public void setOids(List<String> oids) {
|
this.oids = oids;
|
}
|
|
public Map<String, Object> getVariableMap() {
|
return variableMap;
|
}
|
|
public void setVariableMap(Map<String, Object> variableMap) {
|
this.variableMap = variableMap;
|
}
|
|
public List<WFWorkflowTaskHisVO> getTaskHisVOList() {
|
return taskHisVOList;
|
}
|
|
public void setTaskHisVOList(List<WFWorkflowTaskHisVO> taskHisVOList) {
|
this.taskHisVOList = taskHisVOList;
|
}
|
|
@Override
|
public String toString() {
|
return "WFWorkflowRuntimeDTO{" +
|
"btmType='" + btmType + '\'' +
|
", oids=" + oids +
|
", variableMap=" + variableMap +
|
", taskHisVOList=" + taskHisVOList +
|
", currentTaskName='" + currentTaskName + '\'' +
|
'}';
|
}
|
}
|