代码拉取完成,页面将自动刷新
799
解决审批流自定义脚本无法获取流程变量
已合并
以OA请假为例,X1Script
可以通过下面代码获取流程变量
ProcessInstance processInstance = bpmProcessInstanceService.getProcessInstance(execution.getProcessInstanceId());
Map<String, Object> processVariables = processInstance.getProcessVariables();
但是在X2Script中,同样的代码无法获取
原因是X1中的processInstance就是创建时候的processInstance,流程变量是自己设置进去的
但是在X2中,processInstance是查询出来的,查询应该包含.includeProcessVariables()