Skip to main content

流程扩展节点接入schema说明

本文将详细介绍 流程扩展节点接入schema 的格式, 以及如何根据自己的需求定义 schema.

介绍

每个 流程扩展节点接入 进程为一个扩展服务, 每个服务可以执行节点处理.

流程扩展节点接入schema 就是用于定义 流程扩展节点接入 的配置信息, 其中包括 输入参数.

info

输入参数是服务执行需要的参数列表.

格式介绍

schema 内容是 Json Schema, 在 扩展节点 页面中, 会根据 schema 的内容动态生成输入参数. 如下所示:

{
"type": "object",
"properties": {},
"required": []
}

每个元素配置项中都包含 title, inputoutput 3 个部分, 分别对应 页面显示名称, 输入参数输出参数. 展开后整体格式如下所示:

{
"type": "object",
"properties": {
"num1": {
"title": "参数1",
"type": "number"
},
"num2": {
"title": "参数2",
"type": "number"
}
},
"required": [
"num1",
"num2"
]
}