309 lines
6.7 KiB
Java
309 lines
6.7 KiB
Java
package com.ruoyi.system.domain;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
import java.util.Date;
|
|
|
|
/**
|
|
* <p>工作流任务<p>
|
|
*
|
|
* @author JiangYuQi
|
|
* @date 2021-04-03
|
|
*/
|
|
public class FlowTaskEntity extends BaseEntity{
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
@ApiModelProperty("业务名称")
|
|
private String businessKeyName;
|
|
|
|
@ApiModelProperty("任务编号")
|
|
private String taskId;
|
|
|
|
@ApiModelProperty("任务执行编号")
|
|
private String executionId;
|
|
|
|
@ApiModelProperty("任务名称")
|
|
private String taskName;
|
|
|
|
@ApiModelProperty("任务Key")
|
|
private String taskDefKey;
|
|
|
|
@ApiModelProperty("任务执行人Id")
|
|
private Long assigneeId;
|
|
|
|
@ApiModelProperty("部门名称")
|
|
private String deptName;
|
|
|
|
@ApiModelProperty("流程发起人部门名称")
|
|
private String startDeptName;
|
|
|
|
@ApiModelProperty("任务执行人名称")
|
|
private String assigneeName;
|
|
|
|
@ApiModelProperty("任务执行人部门")
|
|
private String assigneeDeptName;;
|
|
|
|
@ApiModelProperty("流程发起人Id")
|
|
private String startUserId;
|
|
|
|
@ApiModelProperty("流程发起人名称")
|
|
private String startUserName;
|
|
|
|
@ApiModelProperty("流程类型")
|
|
private String category;
|
|
|
|
@ApiModelProperty("流程变量信息")
|
|
private Object procVars;
|
|
|
|
@ApiModelProperty("局部变量信息")
|
|
private Object taskLocalVars;
|
|
|
|
@ApiModelProperty("流程部署编号")
|
|
private String deployId;
|
|
|
|
@ApiModelProperty("流程ID")
|
|
private String procDefId;
|
|
|
|
@ApiModelProperty("流程key")
|
|
private String procDefKey;
|
|
|
|
@ApiModelProperty("流程定义名称")
|
|
private String procDefName;
|
|
|
|
@ApiModelProperty("流程定义内置使用版本")
|
|
private int procDefVersion;
|
|
|
|
@ApiModelProperty("流程实例ID")
|
|
private String procInsId;
|
|
|
|
@ApiModelProperty("历史流程实例ID")
|
|
private String hisProcInsId;
|
|
|
|
@ApiModelProperty("任务耗时")
|
|
private String duration;
|
|
|
|
@ApiModelProperty("候选执行人")
|
|
private String candidate;
|
|
|
|
@ApiModelProperty("任务创建时间")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
private Date createTime;
|
|
|
|
@ApiModelProperty("任务完成时间")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
private Date finishTime;
|
|
|
|
public String getBusinessKeyName() {
|
|
return businessKeyName;
|
|
}
|
|
|
|
public void setBusinessKeyName(String businessKeyName) {
|
|
this.businessKeyName = businessKeyName;
|
|
}
|
|
|
|
public String getTaskId() {
|
|
return taskId;
|
|
}
|
|
|
|
public void setTaskId(String taskId) {
|
|
this.taskId = taskId;
|
|
}
|
|
|
|
public String getExecutionId() {
|
|
return executionId;
|
|
}
|
|
|
|
public void setExecutionId(String executionId) {
|
|
this.executionId = executionId;
|
|
}
|
|
|
|
public String getTaskName() {
|
|
return taskName;
|
|
}
|
|
|
|
public void setTaskName(String taskName) {
|
|
this.taskName = taskName;
|
|
}
|
|
|
|
public String getTaskDefKey() {
|
|
return taskDefKey;
|
|
}
|
|
|
|
public void setTaskDefKey(String taskDefKey) {
|
|
this.taskDefKey = taskDefKey;
|
|
}
|
|
|
|
public Long getAssigneeId() {
|
|
return assigneeId;
|
|
}
|
|
|
|
public void setAssigneeId(Long assigneeId) {
|
|
this.assigneeId = assigneeId;
|
|
}
|
|
|
|
public String getDeptName() {
|
|
return deptName;
|
|
}
|
|
|
|
public void setDeptName(String deptName) {
|
|
this.deptName = deptName;
|
|
}
|
|
|
|
public String getStartDeptName() {
|
|
return startDeptName;
|
|
}
|
|
|
|
public void setStartDeptName(String startDeptName) {
|
|
this.startDeptName = startDeptName;
|
|
}
|
|
|
|
public String getAssigneeName() {
|
|
return assigneeName;
|
|
}
|
|
|
|
public void setAssigneeName(String assigneeName) {
|
|
this.assigneeName = assigneeName;
|
|
}
|
|
|
|
public String getAssigneeDeptName() {
|
|
return assigneeDeptName;
|
|
}
|
|
|
|
public void setAssigneeDeptName(String assigneeDeptName) {
|
|
this.assigneeDeptName = assigneeDeptName;
|
|
}
|
|
|
|
public String getStartUserId() {
|
|
return startUserId;
|
|
}
|
|
|
|
public void setStartUserId(String startUserId) {
|
|
this.startUserId = startUserId;
|
|
}
|
|
|
|
public String getStartUserName() {
|
|
return startUserName;
|
|
}
|
|
|
|
public void setStartUserName(String startUserName) {
|
|
this.startUserName = startUserName;
|
|
}
|
|
|
|
public String getCategory() {
|
|
return category;
|
|
}
|
|
|
|
public void setCategory(String category) {
|
|
this.category = category;
|
|
}
|
|
|
|
public Object getProcVars() {
|
|
return procVars;
|
|
}
|
|
|
|
public void setProcVars(Object procVars) {
|
|
this.procVars = procVars;
|
|
}
|
|
|
|
public Object getTaskLocalVars() {
|
|
return taskLocalVars;
|
|
}
|
|
|
|
public void setTaskLocalVars(Object taskLocalVars) {
|
|
this.taskLocalVars = taskLocalVars;
|
|
}
|
|
|
|
public String getDeployId() {
|
|
return deployId;
|
|
}
|
|
|
|
public void setDeployId(String deployId) {
|
|
this.deployId = deployId;
|
|
}
|
|
|
|
public String getProcDefId() {
|
|
return procDefId;
|
|
}
|
|
|
|
public void setProcDefId(String procDefId) {
|
|
this.procDefId = procDefId;
|
|
}
|
|
|
|
public String getProcDefKey() {
|
|
return procDefKey;
|
|
}
|
|
|
|
public void setProcDefKey(String procDefKey) {
|
|
this.procDefKey = procDefKey;
|
|
}
|
|
|
|
public String getProcDefName() {
|
|
return procDefName;
|
|
}
|
|
|
|
public void setProcDefName(String procDefName) {
|
|
this.procDefName = procDefName;
|
|
}
|
|
|
|
public int getProcDefVersion() {
|
|
return procDefVersion;
|
|
}
|
|
|
|
public void setProcDefVersion(int procDefVersion) {
|
|
this.procDefVersion = procDefVersion;
|
|
}
|
|
|
|
public String getProcInsId() {
|
|
return procInsId;
|
|
}
|
|
|
|
public void setProcInsId(String procInsId) {
|
|
this.procInsId = procInsId;
|
|
}
|
|
|
|
public String getHisProcInsId() {
|
|
return hisProcInsId;
|
|
}
|
|
|
|
public void setHisProcInsId(String hisProcInsId) {
|
|
this.hisProcInsId = hisProcInsId;
|
|
}
|
|
|
|
public String getDuration() {
|
|
return duration;
|
|
}
|
|
|
|
public void setDuration(String duration) {
|
|
this.duration = duration;
|
|
}
|
|
|
|
public String getCandidate() {
|
|
return candidate;
|
|
}
|
|
|
|
public void setCandidate(String candidate) {
|
|
this.candidate = candidate;
|
|
}
|
|
|
|
@Override
|
|
public Date getCreateTime() {
|
|
return createTime;
|
|
}
|
|
|
|
@Override
|
|
public void setCreateTime(Date createTime) {
|
|
this.createTime = createTime;
|
|
}
|
|
|
|
public Date getFinishTime() {
|
|
return finishTime;
|
|
}
|
|
|
|
public void setFinishTime(Date finishTime) {
|
|
this.finishTime = finishTime;
|
|
}
|
|
}
|