0
点赞
收藏
分享

微信扫一扫

Flowable入门系列文章130 - 任务 04

雨鸣静声 2022-01-30 阅读 94

1、删除一个任务

表1.删除任务 - URL参数

参数需要描述
任务id要删除的任务的ID。
cascadeHistory布尔删除任务时是否删除HistoricTask实例(如果适用)。如果未提供,则此值默认为false。
deleteReason任务被删除的原因。如果cascadeHistory为true ,则此值将被忽略。

表2.删除任务 - 响应代码

响应码描述
204表示找到并已被删除的任务。响应主体有意为空。
403指示请求的任务不能被删除,因为它是工作流程的一部分。
404表示找不到请求的任务。

2、获取任务的所有变量

表3.获取任务的所有变量 - URL参数

参数需要描述
任务id要获取变量的任务的ID。
范围要返回的变量的范围。何时local只返回任务本地变量。何时global,只返回来自任务父级执行层次的变量。当省略参数时,返回本地和全局变量。

表4.获取任务的所有变量 - 响应代码

响应码描述
200表示找到任务并返回所请求的变量。
404表示找不到请求的任务。

成功回应机构:

[
{
"name" : "doubleTaskVar",
"scope" : "local",
"type" : "double",
"value" : 99.99
},
{
"name" : "stringProcVar",
"scope" : "global",
"type" : "string",
"value" : "This is a ProcVariable"
}
]

这些变量作为JSON数组返回。完整的响应描述可以在一般的REST变量部分找到。

举报

相关推荐

0 条评论