Flowable入门系列文章96 - 流程定义列表
Posted 分享牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flowable入门系列文章96 - 流程定义列表相关的知识,希望对你有一定的参考价值。
GET知识库/流程定义
表1.进程定义列表 - URL参数
参数 | 需要 | 值 | 描述 |
---|---|---|---|
版 | 没有 | 整数 | 只返回给定版本的流程定义。 |
名称 | 没有 | 串 | 只返回给定名称的流程定义。 |
nameLike | 没有 | 串 | 只返回具有名称的流程定义。 |
键 | 没有 | 串 | 只用给定的键返回流程定义。 |
keyLike | 没有 | 串 | 只用给定的键名返回流程定义。 |
资源名称 | 没有 | 串 | 只返回给定资源名称的流程定义。 |
resourceNameLike | 没有 | 串 | 只返回具有类似给定资源名称的名称的流程定义。 |
类别 | 没有 | 串 | 只返回给定类别的流程定义。 |
categoryLike | 没有 | 串 | 只返回类似给定名称的流程定义。 |
categoryNotEquals | 没有 | 串 | 只返回没有给定类别的流程定义。 |
deploymentId | 没有 | 串 | 只返回具有给定ID的部署的流程定义。 |
startableByUser | 没有 | 串 | 只返回给定用户可以启动的流程定义。 |
最新 | 没有 | 布尔 | 只返回最新的流程定义版本。只能与key和keyLike参数一起使用,使用任何其他参数将导致400响应。 |
暂停 | 没有 | 布尔 | 如果true仅返回暂停的流程定义。如果false仅返回活动流程定义(未挂起)。 |
分类 | 没有 | 名称(默认),ID,键,类别,deploymentId和版本 | 属性排序,与订单一起使用。 |
表2.过程定义列表 - 响应代码
响应码 | 描述 |
---|---|
200 | 指示请求已成功并返回进程定义 |
400 | 指示传递的参数格式错误,或者最新的参数与除key和keyLike之外的其他参数一起使用。状态消息包含附加信息。 |
成功回应机构:
"data": [
"id" : "oneTaskProcess:1:4",
"url" : "http://localhost:8182/repository/process-definitions/oneTaskProcess%3A1%3A4",
"version" : 1,
"key" : "oneTaskProcess",
"category" : "Examples",
"suspended" : false,
"name" : "The One Task Process",
"description" : "This is a process for testing purposes",
"deploymentId" : "2",
"deploymentUrl" : "http://localhost:8081/repository/deployments/2",
"graphicalNotationDefined" : true,
"resource" : "http://localhost:8182/repository/deployments/2/resources/testProcess.xml",
"diagramResource" : "http://localhost:8182/repository/deployments/2/resources/testProcess.png",
"startFormDefined" : false
],
"total": 1,
"start": 0,
"sort": "name",
"order": "asc",
"size": 1
- graphicalNotationDefined:表示过程定义包含图形信息(BPMN DI)。
- resource:包含实际部署的BPMN 2.0 xml。
- diagramResource:包含进程的图形表示,当没有图表可用时为null。
上面文章来自盘古BPM研究院:http://vue.pangubpm.com/
文章翻译提交:https://github.com/qiudaoke/flowable-userguide
了解更多文章可以关注微信公众号:
以上是关于Flowable入门系列文章96 - 流程定义列表的主要内容,如果未能解决你的问题,请参考以下文章