作者:钟剑华 历史版本:1 更新时间:2024-11-20 15:41
节点人员条件
简述:
- 节点人员条件
请求URL:
- http://ip:port/ibps/business/v3/bpm/node/def/conditionEdit
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- GET
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
nodeType | String | 否 | 流程定义ID |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/business/v3/bpm/node/def/conditionEdit?nodeType=signTask
返回示例:
{
"state": 200,
"request": null,
"message": "",
"cause": "",
"variables": {},
"data": {
"nodeUserPluginList": [
{
"type": "cusers",
"title": "用户"
},
{
"type": "group",
"title": "用户组"
},
{
"type": "org",
"title": "组织"
},
{
"type": "role",
"title": "角色"
},
{
"type": "pos",
"title": "岗位"
},
{
"type": "orgManager",
"title": "组织负责人"
},
{
"type": "level",
"title": "参与者等级"
},
{
"type": "userGrade",
"title": "组织上下级"
},
{
"type": "approver",
"title": "流程实例审批人"
},
{
"type": "hrScript",
"title": "人员脚本"
}
],
"extract": "extract",
"nodeType": "signTask"
}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Map<String,Object> | 节点人员集合 |
节点集合
简述:
- 节点集合
请求URL:
- http://ip:port/ibps/business/v3/bpm/node/def/sameNodeDialog
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- GET
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
defId | String | 是 | 流程定义ID | ||
nodeId | String | 是 | 节点ID |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/business/v3/bpm/node/def/sameNodeDialog?defId=626866373389189120&nodeId=node1
返回示例:
{
"state": 200,
"request": null,
"message": "",
"cause": "",
"variables": {},
"data": {
"defId": "",
"nodeId": "",
"nodeDefList": []
}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data.defId | String | 流程定义ID |
data.nodeId | String | 节点ID |
data.nodeDefList | List< IBpmNodeDefine > | 节点集合 |
预览人员条件
简述:
- 预览人员条件
请求URL:
- http://ip:port/ibps/business/v3/bpm/node/def/previewCondition
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
conditionArray | String | 否 | [] | 条件数组 | |
variables | String | 否 | {} | 变量 |
- Body:
暂无
请求参数示例:
暂无例子
返回示例:
暂无例子
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
dataResult | List< User > | 用户列表数据 |
pageResult | Object | 分页数据 |
自动节点,获取插件数据
简述:
- 自动节点,获取插件数据
请求URL:
- http://ip:port/ibps/business/v3/bpm/node/def/autoTaskPluginGet
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- GET
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
defId | String | 是 | 流程定义ID | ||
nodeId | String | 是 | 节点ID | ||
pluginType | String | 是 | 插件类型 |
- Body:
暂无
请求参数示例:
暂无例子
返回示例:
暂无例子
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data.bpmPluginDef | IBpmPluginDefine | 插件定义 |
data.bpmPluginDefJson | IBpmPluginDefine | 插件定义json |
data.defId | IBpmPluginDefine | 流程定义ID |
data.nodeId | IBpmPluginDefine | 流程节点ID |
data.bpmPluginContext | IBpmPluginDefine | 插件内容 |
data.pluginType | IBpmPluginDefine | 插件类型 |
data.bpmVariableList | IBpmPluginDefine | 插件变量 |
流程变量
简述:
- 获取流程节点的流程变量的选择框 bo变量,流程变量
请求URL:
- http://ip:port/ibps/business/v3/bpm/node/def/flowVarJson
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- GET
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
defId | String | 是 | 流程定义ID | ||
nodeId | String | 是 | 节点ID | ||
includeBpmConstants | Boolean | 是 | 是否包含流程变量 |
- Body:
暂无
请求参数示例:
暂无例子
返回示例:
暂无例子
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | JSONArray | 流程数据集合 |
流程变量
简述:
- 获取流程节点的流程变量
请求URL:
- http://ip:port/ibps/business/v3/bpm/node/def/getNodeVariable
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- GET
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
defId | String | 是 | 流程定义ID | ||
nodeId | String | 是 | 节点ID |
- Body:
暂无
请求参数示例:
http://192.168.3.230:15100/ibps/business/v3/bpm/node/def/getNodeVariable?defId=626866373389189120&nodeId=626866373389189120
返回示例:
暂无例子
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | List< IBpmVariableDefine > | 流程变量定义列表 |