如何通过 remote rest api 调用 jbpm 6.5.0Final 中的当前人工任务来更改流程变量值
How to change process variable value through remote rest api call for current human task in jbpm 6.5.0Final
我有很多人工任务。启动流程后,我想用与当前任务相关的 rest API 调用更新一些流程变量值。如果有人知道该怎么做,请在下面表扬。
I try with /execute
this is only start the task then how to update the process variable for already started process instance?
基于文档
这里是更新过程变量的方法。但是,这将更新整个流程,而不仅仅是那个特定的任务。
server/containers/{id}/processes/instances/{pInstanceId}/variables - POST
如果你想从任务中更新流程变量,你应该在任务完成时进行。但是,这要求您拥有该任务的输出变量。否则不生效。
server/containers/{id}/tasks/{tInstanceId}/states/completed - PUT
无论如何,rest的完整文档可以在
中查看
{localhost}:{port}/kie-server/docs
我有很多人工任务。启动流程后,我想用与当前任务相关的 rest API 调用更新一些流程变量值。如果有人知道该怎么做,请在下面表扬。
I try with
/execute
this is only start the task then how to update the process variable for already started process instance?
基于文档
这里是更新过程变量的方法。但是,这将更新整个流程,而不仅仅是那个特定的任务。
server/containers/{id}/processes/instances/{pInstanceId}/variables - POST
如果你想从任务中更新流程变量,你应该在任务完成时进行。但是,这要求您拥有该任务的输出变量。否则不生效。
server/containers/{id}/tasks/{tInstanceId}/states/completed - PUT
无论如何,rest的完整文档可以在
中查看{localhost}:{port}/kie-server/docs