设置流程变量:
----------------1.启动流程时设置流程变量集合,方法如下:
通过runtimeService.startProcessInstanceByKey(definitionKey,Map);Map表示多个流程变量的集合
----------------2.在任务执行过程中通过任务服务对象设置,方法如下:
通过taskService.setvariables(taskId)设置流程变量集合.
通过taskService.getvariable(taskId,variableName)设置指定名称对应的流程变量值.
----------------3.在任务完成时设置流程变量集合,方法如下:taskService.complete(taskId,Map) ,Map为流程变量集合.
获取流程变量:
-------------1.只要在流程运行中,得到任务就能获取.方法如下:
通过:taskService.getvariables(taskId)获取流程变量集合.
通过:taskService.getvariable(taskId,variableName)获取指定名称对应的流程变量值.
时间: 2024-09-30 10:09:13