package com.vci.ubcs.flow.core.vo; import java.util.Date; import java.util.List; import java.util.Map; /** * 流程任务历史显示对象 * @author dangsn * @date 2023/07/31 */ public class FlowTaskHisVO implements java.io.Serializable{ /** * 禁止修改这个值 */ private static final long serialVersionUID = -5305339505741718337L; /** * 历史记录主键 */ 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 variablesMap; /** * 多条数据时关联的业务数据主键 */ private List 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 getLinkBusinessOids() { return linkBusinessOids; } public void setLinkBusinessOids(List 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 getVariablesMap() { return variablesMap; } public void setVariablesMap(Map variablesMap) { this.variablesMap = variablesMap; } @Override public String toString() { return "FlowTaskHisVO{" + "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 + '\'' + '}'; } }