add - 计算任务审批人时,返回实例中的变量
This commit is contained in:
parent
92603b8da5
commit
844a7c2590
@ -2,6 +2,8 @@ package cn.axzo.workflow.core.deletage;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@Data
|
||||
public class BpmTaskCalculateDTO {
|
||||
|
||||
@ -33,4 +35,9 @@ public class BpmTaskCalculateDTO {
|
||||
* 租户 ID
|
||||
*/
|
||||
private String tenantId;
|
||||
|
||||
/**
|
||||
* 流程运行实例
|
||||
*/
|
||||
private Map<String, Object> variables;
|
||||
}
|
||||
|
||||
@ -47,6 +47,7 @@ public class EngineExecutionStartListener implements ExecutionListener {
|
||||
calculateDTO.setTaskName(userTask.getName());
|
||||
calculateDTO.setTenantId(execution.getTenantId());
|
||||
calculateDTO.setTaskDefinitionKey(currentActivityId);
|
||||
calculateDTO.setVariables(execution.getVariables());
|
||||
|
||||
|
||||
bpmTaskDelegate.ifAvailable(delegate -> {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user