package com.vci.starter.workflow.pagemodel;
|
|
import java.util.Date;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* 流程任务历史显示对象
|
* @author weidy
|
* @date 2020-09-28
|
*/
|
public class WFWorkflowTaskHisVO implements java.io.Serializable{
|
|
/**
|
* 禁止修改这个值
|
*/
|
private static final long serialVersionUID = 7539176109676429282L;
|
/**
|
* 历史记录主键
|
*/
|
private String oid;
|
|
/**
|
* 活动主键
|
*/
|
private String activityId;
|
|
/**
|
* 任务名称
|
*/
|
private String activityName;
|
|
/**
|
* 任务类型
|
*/
|
private String activityType;
|
|
/**
|
* 流程定义主键
|
*/
|
private String processDefinitionId;
|
|
/**
|
* 流程实例主键
|
*/
|
private String processInstanceId;
|
|
/**
|
* 流程的名称
|
*/
|
private String processName;
|
|
/**
|
* 流程模板名称
|
*/
|
private String processDefinitionName;
|
|
/**
|
* 执行主键
|
*/
|
private String executionId;
|
|
/**
|
* 任务主键
|
*/
|
private String taskId;
|
|
/**
|
* 调用流程主键
|
*/
|
private String calledProcessInstanceId;
|
|
/**
|
* 执行人账号
|
*/
|
private String assignee;
|
|
/**
|
* 执行人姓名
|
*/
|
private String assigneeName;
|
|
/**
|
* 开始时间
|
*/
|
private Date startTime;
|
|
/**
|
* 完成时间
|
*/
|
private Date endTime;
|
|
/**
|
* 耗时
|
*/
|
private Long durationInMillis;
|
|
/**
|
* 删除原因
|
*/
|
private String deleteReason;
|
|
/**
|
* 租户主键
|
*/
|
private String tenantId;
|
|
/**
|
* 审批意见
|
*/
|
private String description;
|
|
/**
|
* 变量
|
*/
|
private Map<String,Object> variablesMap;
|
|
/**
|
* 多条数据时关联的业务数据主键
|
*/
|
private List<String> linkBusinessOids;
|
|
/**
|
* 显示路径
|
*/
|
private String displayUrl;
|
|
/**
|
* 发起流程的业务类型
|
*/
|
private String btmType;
|
|
public String getProcessName() {
|
return processName;
|
}
|
|
public void setProcessName(String processName) {
|
this.processName = processName;
|
}
|
|
public String getProcessDefinitionName() {
|
return processDefinitionName;
|
}
|
|
public void setProcessDefinitionName(String processDefinitionName) {
|
this.processDefinitionName = processDefinitionName;
|
}
|
|
public String getBtmType() {
|
return btmType;
|
}
|
|
public void setBtmType(String btmType) {
|
this.btmType = btmType;
|
}
|
|
public String getOid() {
|
return oid;
|
}
|
|
public void setOid(String oid) {
|
this.oid = oid;
|
}
|
|
public List<String> getLinkBusinessOids() {
|
return linkBusinessOids;
|
}
|
|
public void setLinkBusinessOids(List<String> linkBusinessOids) {
|
this.linkBusinessOids = linkBusinessOids;
|
}
|
|
public String getDisplayUrl() {
|
return displayUrl;
|
}
|
|
public void setDisplayUrl(String displayUrl) {
|
this.displayUrl = displayUrl;
|
}
|
|
public String getActivityId() {
|
return activityId;
|
}
|
|
public void setActivityId(String activityId) {
|
this.activityId = activityId;
|
}
|
|
public String getActivityName() {
|
return activityName;
|
}
|
|
public void setActivityName(String activityName) {
|
this.activityName = activityName;
|
}
|
|
public String getActivityType() {
|
return activityType;
|
}
|
|
public void setActivityType(String activityType) {
|
this.activityType = activityType;
|
}
|
|
public String getProcessDefinitionId() {
|
return processDefinitionId;
|
}
|
|
public void setProcessDefinitionId(String processDefinitionId) {
|
this.processDefinitionId = processDefinitionId;
|
}
|
|
public String getProcessInstanceId() {
|
return processInstanceId;
|
}
|
|
public void setProcessInstanceId(String processInstanceId) {
|
this.processInstanceId = processInstanceId;
|
}
|
|
public String getExecutionId() {
|
return executionId;
|
}
|
|
public void setExecutionId(String executionId) {
|
this.executionId = executionId;
|
}
|
|
public String getTaskId() {
|
return taskId;
|
}
|
|
public void setTaskId(String taskId) {
|
this.taskId = taskId;
|
}
|
|
public String getCalledProcessInstanceId() {
|
return calledProcessInstanceId;
|
}
|
|
public void setCalledProcessInstanceId(String calledProcessInstanceId) {
|
this.calledProcessInstanceId = calledProcessInstanceId;
|
}
|
|
public String getAssignee() {
|
return assignee;
|
}
|
|
public void setAssignee(String assignee) {
|
this.assignee = assignee;
|
}
|
|
public String getAssigneeName() {
|
return assigneeName;
|
}
|
|
public void setAssigneeName(String assigneeName) {
|
this.assigneeName = assigneeName;
|
}
|
|
public Date getStartTime() {
|
return startTime;
|
}
|
|
public void setStartTime(Date startTime) {
|
this.startTime = startTime;
|
}
|
|
public Date getEndTime() {
|
return endTime;
|
}
|
|
public void setEndTime(Date endTime) {
|
this.endTime = endTime;
|
}
|
|
public Long getDurationInMillis() {
|
return durationInMillis;
|
}
|
|
public void setDurationInMillis(Long durationInMillis) {
|
this.durationInMillis = durationInMillis;
|
}
|
|
public String getDeleteReason() {
|
return deleteReason;
|
}
|
|
public void setDeleteReason(String deleteReason) {
|
this.deleteReason = deleteReason;
|
}
|
|
public String getTenantId() {
|
return tenantId;
|
}
|
|
public void setTenantId(String tenantId) {
|
this.tenantId = tenantId;
|
}
|
|
public String getDescription() {
|
return description;
|
}
|
|
public void setDescription(String description) {
|
this.description = description;
|
}
|
|
public Map<String, Object> getVariablesMap() {
|
return variablesMap;
|
}
|
|
public void setVariablesMap(Map<String, Object> variablesMap) {
|
this.variablesMap = variablesMap;
|
}
|
|
@Override
|
public String toString() {
|
return "WFWorkflowTaskHisVO{" +
|
"oid='" + oid + '\'' +
|
", activityId='" + activityId + '\'' +
|
", activityName='" + activityName + '\'' +
|
", activityType='" + activityType + '\'' +
|
", processDefinitionId='" + processDefinitionId + '\'' +
|
", processInstanceId='" + processInstanceId + '\'' +
|
", processName='" + processName + '\'' +
|
", processDefinitionName='" + processDefinitionName + '\'' +
|
", executionId='" + executionId + '\'' +
|
", taskId='" + taskId + '\'' +
|
", calledProcessInstanceId='" + calledProcessInstanceId + '\'' +
|
", assignee='" + assignee + '\'' +
|
", assigneeName='" + assigneeName + '\'' +
|
", startTime=" + startTime +
|
", endTime=" + endTime +
|
", durationInMillis=" + durationInMillis +
|
", deleteReason='" + deleteReason + '\'' +
|
", tenantId='" + tenantId + '\'' +
|
", description='" + description + '\'' +
|
", variablesMap=" + variablesMap +
|
", linkBusinessOids=" + linkBusinessOids +
|
", displayUrl='" + displayUrl + '\'' +
|
", btmType='" + btmType + '\'' +
|
'}';
|
}
|
}
|