创建审批流程组
基于一个已有审批流程组复制并创建新的审批流程组。
请求地址:/openapi/v1/approval/group/create
请求方法:POST
调用前准备
- 可先调用 查询审批流程组列表 获取可作为复制来源的
replicateGroupId。 - 新流程组会复制来源流程组的流程配置,再使用新的名称和描述保存。
请求参数
| 参数 | 类型 | 是否必填 | 说明 | 示例 |
|---|---|---|---|---|
| name | String | 是 | 审批流程组名称。 | 生产环境审批流程 |
| description | String | 否 | 审批流程组描述。 | 适用于生产环境 SQL 任务审批 |
| replicateGroupId | Long | 是 | 来源审批流程组 ID。 | 48 |
如何使用返回值
调用成功后,响应中的 data 为新创建的审批流程组 ID。后续调用 编辑审批流程组、删除审批流程组 或 绑定或解绑审批流程组资源 时,可将该值作为 id 传入。
请求示例
{
"name": "生产环境审批流程",
"description": "适用于生产环境 SQL 任务审批",
"replicateGroupId": 48
}
返回参数
| 参数 | 类型 | 说明 | 示例 |
|---|---|---|---|
| success | Boolean | 请求是否成功。 | true |
| requestId | String | 请求 ID,可用于问题排查和链路追踪。 | Cl7o7OJC-ioopxKTnomht9GHdkoq6PBL |
| data | Long | 新创建的审批流程组 ID。 | 30044 |
| errorCode | String | 调用失败时返回的错误码。 | 无 |
| message | String | 调用失败时返回的异常信息。 | 无 |
调用成功示例
{
"success": true,
"requestId": "Cl7o7OJC-ioopxKTnomht9GHdkoq6PBL",
"data": 30044
}