package org.jeecg.modules.activiti.ext;
|
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
import org.activiti.engine.task.Task;
|
|
@Data
|
@NoArgsConstructor
|
public class ActTaskExt {
|
private String id;
|
private String name;
|
private String processInstanceId;
|
private String assignee;
|
private String executionId;
|
private String processDefinitionId;
|
private String businessKey;
|
private AssignFileStreamExt assignFileStream;
|
|
public ActTaskExt instanceOfTask(Task task) {
|
this.id = task.getId();
|
this.name = task.getName();
|
this.processInstanceId = task.getProcessInstanceId();
|
this.assignee = task.getAssignee();
|
this.executionId = task.getExecutionId();
|
this.processDefinitionId = task.getProcessDefinitionId();
|
return this;
|
}
|
}
|