- BASE
- 业务对象
- DEMO
- 系统配置
- 流程模块
- 流程定义
- 流程实例
- 流程任务
- 流程代理
- 任务抄送
- 业务矩阵
- 流程统计
- 我的相关
- AUTH模块
- CMS模块
- ORG模块
- 数据权限
- 流程服务接口
- 应用市场模块
- 应用广场
- 钉钉全量同步用户信息GET
- 钉钉同步单人用户信息GET
- 测试GET
- testPOST
- 测试租户保存GET
- 222POST
流程设计器保存3
开发中
POST
/ab-bpm/bpm/definition/saveDesign
生成后根据bpmDefinition 的信息 维护流程配置,以及bpmn设计。
该接口需要bpmDefinition 信息以及 bpmn xml,以及agilebpm相关的setting JSON配置
请求参数
Header 参数
Authorization
string
可选
默认值:
Bearer{{Auth_Token}}
Body 参数application/json
name
string | null
名字
key
string | null
流程KEY
desc
string | null
描述
iconStyle
string
图标
sn
string
SN
typeCode
string
分类编码
setting
string
流程配置
bpmnXml
string
bpmnXML
示例
{
"id": "1494141726658404352",
"name": "请假流程",
"key": "apply",
"setting": {},
"bpmnXml": "",
"desc": "给部分员工请假用的",
"status": "develop",
"isMain": 1,
"sn": 1,
"typeCode": "test",
"rev": 1
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/ab-bpm/bpm/definition/saveDesign' \
--header 'Authorization: Bearer{{Auth_Token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": "1494141726658404352",
"name": "请假流程",
"key": "apply",
"setting":{},
"bpmnXml":"",
"desc": "给部分员工请假用的",
"status": "develop",
"isMain": 1,
"sn": 1,
"typeCode": "test",
"rev": 1
}'
返回响应
🟢200成功
application/json
Body
code
string
状态码
message
string
状态信息
body
string
定义ID
requestId
string
请求ID
responseTime
string
响应时间
示例
{
"code": "string",
"message": "string",
"body": "string",
"requestId": "string",
"responseTime": "string"
}
修改于 2022-04-19 06:07:36