查询审批流定义列表
# 描述
查询审批流定义列表
# 请求说明
请求方式:POST + application/json
请求路径:https://${填入所在云的域名}/cgi/crm/v2/special/approval/getDefinitionByPage?thirdTraceId=${随机字符串}
请求头填写 :参考公共参数填写
# 请求参数
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| data | Map | 是 | 数据map |
| entityId | String | 是 | 流程所属对象 |
| workflowName | String | 是 | 流程名称 |
| enable | Boolean | 否 | true查询启用的,false停用的,为空则查询全部 |
| linkAppEnable | Boolean | 是 | true,则表示查询的是绑定互联应用的流程 |
| pageInfo | Map | 是 | 流程实例id |
| pageSize | Int | 是 | 最大条数是 20, 如果超过 20 会设置为 20 |
| pageNumber | Int | 是 | 页号 |
# 请求示例
{
"data": {
"enable": true,
"linkAppEnable": false,
"pageInfo": {
"pageNumber": 1,
"pageSize": 20
},
"entityId": "xxx",
"workflowName": "子流程"
}
}
# 返回参数
| 参数 | 类型 | 说明 |
|---|---|---|
| traceId | string | 请求唯一ID |
| errorDescription | string | 错误描述 |
| errorMessage | string | 错误信息 |
| errorCode | Int | 查看错误码 |
# 返回示例
{
"traceId": "E-O.827xxxxxx",
"errorDescription": "success",
"errorMessage": "OK",
"errorCode": 0
}
# 注意事项
- 不能使用返回值的message字段做逻辑判断,errorMessage会有变化;