工作流相关

2018-02-28  本文已影响0人  学习吧朱小宁

获得variables  需要判断processInstance 是否已经执行完毕  

       执行完的processInstance 应在hi-variable表获得 相应流程变量

historyService.createHistoricVariableInstanceQuery().variableName(variableName).processInstanceId(processInstanceId)

       未执行完的应在 ru-variables 获得

runtimeService.getVariable(executionId,variableName)

获得当前执行对象      Execution execution=processEngine.getRuntimeService().createExecutionQuery()

                     .processInstanceBusinessKey("2222").activityId("usertask1").singleResult();

当前任务已有assignee时候 再次claim 如拾取人与原来相同正常执行 不同会报异常

上一篇下一篇

猜你喜欢

热点阅读