update 调整流程启动设置启动人变量

This commit is contained in:
gssong 2024-11-22 22:56:16 +08:00
parent cef3fe9929
commit ee3db1c806

View File

@ -52,7 +52,6 @@ import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import static org.dromara.workflow.common.constant.FlowConstant.*; import static org.dromara.workflow.common.constant.FlowConstant.*;
import static org.dromara.common.core.enums.TaskAssigneeEnum.USER;
/** /**
* 任务 服务层实现 * 任务 服务层实现
@ -92,7 +91,7 @@ public class FlwTaskServiceImpl implements IFlwTaskService, AssigneeService {
// 启动流程实例提交申请 // 启动流程实例提交申请
Map<String, Object> variables = startProcessBo.getVariables(); Map<String, Object> variables = startProcessBo.getVariables();
// 流程发起人 // 流程发起人
variables.put(INITIATOR, USER.getCode()+userId); variables.put(INITIATOR, userId);
// 业务id // 业务id
variables.put(BUSINESS_KEY, businessKey); variables.put(BUSINESS_KEY, businessKey);
WfDefinitionConfigVo wfDefinitionConfigVo = wfDefinitionConfigService.getByTableNameLastVersion(startProcessBo.getTableName()); WfDefinitionConfigVo wfDefinitionConfigVo = wfDefinitionConfigService.getByTableNameLastVersion(startProcessBo.getTableName());