Appearance
流程中心
ProcessDefinitionRestApi
com.magus.cloud.camunda.client.api.ProcessDefinitionRestApi
findByProcDefId
接口说明
预览流程图
请求地址
GET /magus-camunda/process/definition/preview/{procDefId}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| procDefId | String | 1 | 流程定义id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| data | Object | ||
| id | data | String | id |
| procDefId | data | String | 流程定义id |
| procDefKey | data | String | 流程定义key |
| pageUri | data | String | 页面uri |
| pageFlag | data | Boolean | 内外部表单 |
| models | data | String | 流程xml |
| nodes | data | Array | 节点信息 |
| nodeKey | nodes | String | 流程节点key |
| pageUri | nodes | String | 页面url |
| pageFlag | nodes | Boolean | 内部表单/外部表单 |
| fieldsPermission | nodes | Array | 字段权限 |
| pageUri | fieldsPermission | String | 页面uri |
| procDefId | fieldsPermission | String | 流程定义id |
| nodeKey | fieldsPermission | String | 节点key |
| componentId | fieldsPermission | String | 组件id |
| permission | fieldsPermission | String | 权限 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"data": {
"id": "",
"procDefId": "",
"procDefKey": "",
"pageFlag": false,
"pageUri": "",
"models": "",
"nodes": [
{
"nodeKey": "",
"pageFlag": false,
"pageUri": "",
"fieldsPermission": [
{
"pageUri": "",
"procDefId": "",
"nodeKey": "",
"componentId": "",
"permission": ""
}
]
}
]
}
}findByProcDefId
接口说明
流程定义详情
请求地址
GET /magus-camunda/process/definition/find-by-procDefId/{procDefId}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| procDefId | String | 1 | 流程定义id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| data | Object | ||
| id | data | String | id |
| procDefId | data | String | 流程定义id |
| procDefName | data | String | 流程定义名 |
| procDefKey | data | String | 流程定义key |
| version | data | Integer | 流程定义版本 |
| state | data | String | 状态 |
| withdrawFlag | data | Boolean | 流程发起后允许撤回(是否启用,0=未启用;1=已启用) |
| commentFlag | data | Boolean | 流程发起后允许评论(是否启用,0=未启用;1=已启用) |
| viewFlag | data | Boolean | 允许查看流程动态和流程图(是否启用,0=未启用;1=已启用) |
| completeRule | data | String | 自动同意规则(CLOSE:不启用;START_USER:审批人为发起人;NEIGHBOR:审批人与上一节点处理人相同;PARTICIPATION:审批人处理过该流程(默认选择不启用) |
| rejectRule | data | String | 驳回规则(FROM_START_NODE:从头开始审批;FROM_REJECT_NODE:从驳回节点审批(默认选择从头开始审批) |
| pageFlag | data | Boolean | 是否是内部表单:默认true |
| pageUri | data | String | 页面uri |
| companyId | data | String | 归属公司 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"data": {
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"version": 0,
"state": false,
"withdrawFlag": false,
"commentFlag": false,
"viewFlag": false,
"completeRule": "",
"rejectRule": "",
"pageFlag": false,
"pageUri": "",
"companyId": ""
}
}findUpProcessByProcDefKey
接口说明
流程key下启用的流程
请求地址
GET /magus-camunda/process/definition/find-by-procDefKey/{procDefKey}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| procDefKey | String | 1 | 流程定义key |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| data | Object | ||
| id | data | String | id |
| procDefId | data | String | 流程定义id |
| procDefName | data | String | 流程定义名 |
| procDefKey | data | String | 流程定义key |
| version | data | Integer | 流程定义版本 |
| state | data | String | 状态 |
| withdrawFlag | data | Boolean | 流程发起后允许撤回(是否启用,0=未启用;1=已启用) |
| commentFlag | data | Boolean | 流程发起后允许评论(是否启用,0=未启用;1=已启用) |
| viewFlag | data | Boolean | 允许查看流程动态和流程图(是否启用,0=未启用;1=已启用) |
| completeRule | data | String | 自动同意规则(CLOSE:不启用;START_USER:审批人为发起人;NEIGHBOR:审批人与上一节点处理人相同;PARTICIPATION:审批人处理过该流程(默认选择不启用) |
| rejectRule | data | String | 驳回规则(FROM_START_NODE:从头开始审批;FROM_REJECT_NODE:从驳回节点审批(默认选择从头开始审批) |
| pageFlag | data | Boolean | 是否是内部表单:默认true |
| pageUri | data | String | 页面uri |
| companyId | data | String | 归属公司 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"data": {
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"version": 0,
"state": false,
"withdrawFlag": false,
"commentFlag": false,
"viewFlag": false,
"completeRule": "",
"rejectRule": "",
"pageFlag": false,
"pageUri": "",
"companyId": ""
}
}listByProcDefKey
接口说明
流程key下所有的流程定义
请求地址
GET /magus-camunda/process/definition/list-by-procDefKey/{procDefKey}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| procDefKey | String | 1 | 流程定义key |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| list | Array | ||
| id | list | String | id |
| procDefId | list | String | 流程定义id |
| procDefName | list | String | 流程定义名 |
| procDefKey | list | String | 流程定义key |
| version | list | Integer | 流程定义版本 |
| state | list | String | 状态 |
| withdrawFlag | list | Boolean | 流程发起后允许撤回(是否启用,0=未启用;1=已启用) |
| commentFlag | list | Boolean | 流程发起后允许评论(是否启用,0=未启用;1=已启用) |
| viewFlag | list | Boolean | 允许查看流程动态和流程图(是否启用,0=未启用;1=已启用) |
| completeRule | list | String | 自动同意规则(CLOSE:不启用;START_USER:审批人为发起人;NEIGHBOR:审批人与上一节点处理人相同;PARTICIPATION:审批人处理过该流程(默认选择不启用) |
| rejectRule | list | String | 驳回规则(FROM_START_NODE:从头开始审批;FROM_REJECT_NODE:从驳回节点审批(默认选择从头开始审批) |
| pageFlag | list | Boolean | 是否是内部表单:默认true |
| pageUri | list | String | 页面uri |
| companyId | list | String | 归属公司 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"list": [
{
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"version": 0,
"state": false,
"withdrawFlag": false,
"commentFlag": false,
"viewFlag": false,
"completeRule": "",
"rejectRule": "",
"pageFlag": false,
"pageUri": "",
"companyId": ""
}
]
}pageKey
接口说明
流程key分页
请求地址
POST /magus-camunda/process/instance/page/key请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| req | Object | 1 | |||
| procDefName | req | String | 0 | 流程定义名称 | |
| procDefKey | req | String | 0 | 流程定义key | |
| page | req | int | 1 | 1 | 当前页码 |
| size | req | int | 1 | 10 | 每页条数 |
| attr | req | String | 0 | createDate | 排序的字段名 |
| sort | req | String | 0 | DESC | ASC; DESC |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| totalNum | Long | 总条数 | |
| totalPage | Long | 总页数 | |
| page | Int | 当前页数 | |
| size | Int | 每页条数 | |
| list | Array | ||
| id | list | String | id |
| procDefId | list | String | 流程定义id |
| procDefName | list | String | 流程定义名 |
| procDefKey | list | String | 流程定义key |
| version | list | Integer | 流程定义版本 |
| state | list | String | 状态 |
| withdrawFlag | list | Boolean | 流程发起后允许撤回(是否启用,0=未启用;1=已启用) |
| commentFlag | list | Boolean | 流程发起后允许评论(是否启用,0=未启用;1=已启用) |
| viewFlag | list | Boolean | 允许查看流程动态和流程图(是否启用,0=未启用;1=已启用) |
| completeRule | list | String | 自动同意规则(CLOSE:不启用;START_USER:审批人为发起人;NEIGHBOR:审批人与上一节点处理人相同;PARTICIPATION:审批人处理过该流程(默认选择不启用) |
| rejectRule | list | String | 驳回规则(FROM_START_NODE:从头开始审批;FROM_REJECT_NODE:从驳回节点审批(默认选择从头开始审批) |
| pageFlag | list | Boolean | 是否是内部表单:默认true |
| pageUri | list | String | 页面uri |
| companyId | list | String | 归属公司 |
请求示例
{
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"type": "",
"industryCategory": "",
"sceneCategory": "",
"page": 0,
"size": 0,
"attr": "",
"sort": ""
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"totalNum": 0,
"totalPage": 0,
"page": 0,
"size": 0,
"list": [
{
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"version": 0,
"state": false,
"withdrawFlag": false,
"commentFlag": false,
"viewFlag": false,
"completeRule": "",
"rejectRule": "",
"pageFlag": false,
"pageUri": "",
"companyId": ""
}
]
}pageId
接口说明
流程id分页
请求地址
POST /magus-camunda/process/instance/page/id请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| req | Object | 1 | |||
| procDefId | req | String | 0 | Process_153teed:12:bd454540-55e1-11ee-a704-0ad6eb5ab38b | 流程定义id |
| procDefName | req | String | 0 | Process_153teed | 流程定义名称 |
| procDefKey | req | String | 1 | 项目审批流程 | 流程定义key |
| page | req | int | 1 | 1 | 当前页码 |
| size | req | int | 1 | 10 | 每页条数 |
| attr | req | String | 0 | createDate | 排序的字段名 |
| sort | req | String | 0 | DESC | ASC; DESC |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| totalNum | Long | 总条数 | |
| totalPage | Long | 总页数 | |
| page | Int | 当前页数 | |
| size | Int | 每页条数 | |
| list | Array | ||
| id | list | String | id |
| procDefId | list | String | 流程定义id |
| procDefName | list | String | 流程定义名 |
| procDefKey | list | String | 流程定义key |
| version | list | Integer | 流程定义版本 |
| state | list | String | 状态 |
| withdrawFlag | list | Boolean | 流程发起后允许撤回(是否启用,0=未启用;1=已启用) |
| commentFlag | list | Boolean | 流程发起后允许评论(是否启用,0=未启用;1=已启用) |
| viewFlag | list | Boolean | 允许查看流程动态和流程图(是否启用,0=未启用;1=已启用) |
| completeRule | list | String | 自动同意规则(CLOSE:不启用;START_USER:审批人为发起人;NEIGHBOR:审批人与上一节点处理人相同;PARTICIPATION:审批人处理过该流程(默认选择不启用) |
| rejectRule | list | String | 驳回规则(FROM_START_NODE:从头开始审批;FROM_REJECT_NODE:从驳回节点审批(默认选择从头开始审批) |
| pageFlag | list | Boolean | 是否是内部表单:默认true |
| pageUri | list | String | 页面uri |
| companyId | list | String | 归属公司 |
请求示例
{
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"type": "",
"industryCategory": "",
"sceneCategory": "",
"page": 0,
"size": 0,
"attr": "",
"sort": ""
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"totalNum": 0,
"totalPage": 0,
"page": 0,
"size": 0,
"list": [
{
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"version": 0,
"state": false,
"withdrawFlag": false,
"commentFlag": false,
"viewFlag": false,
"completeRule": "",
"rejectRule": "",
"pageFlag": false,
"pageUri": "",
"companyId": ""
}
]
}pagePublishProcess
接口说明
已发布的流程分页
请求地址
POST /magus-camunda/process/instance/page/publish-process请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| req | Object | 1 | |||
| procDefName | req | String | 0 | 流程定义名称 | |
| procDefKey | req | String | 0 | 流程定义key | |
| page | req | int | 1 | 1 | 当前页码 |
| size | req | int | 1 | 10 | 每页条数 |
| attr | req | String | 0 | createDate | 排序的字段名 |
| sort | req | String | 0 | DESC | ASC; DESC |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| totalNum | Long | 总条数 | |
| totalPage | Long | 总页数 | |
| page | Int | 当前页数 | |
| size | Int | 每页条数 | |
| list | Array | ||
| id | list | String | id |
| procDefId | list | String | 流程定义id |
| procDefName | list | String | 流程定义名 |
| procDefKey | list | String | 流程定义key |
| version | list | Integer | 流程定义版本 |
| state | list | String | 状态 |
| withdrawFlag | list | Boolean | 流程发起后允许撤回(是否启用,0=未启用;1=已启用) |
| commentFlag | list | Boolean | 流程发起后允许评论(是否启用,0=未启用;1=已启用) |
| viewFlag | list | Boolean | 允许查看流程动态和流程图(是否启用,0=未启用;1=已启用) |
| completeRule | list | String | 自动同意规则(CLOSE:不启用;START_USER:审批人为发起人;NEIGHBOR:审批人与上一节点处理人相同;PARTICIPATION:审批人处理过该流程(默认选择不启用) |
| rejectRule | list | String | 驳回规则(FROM_START_NODE:从头开始审批;FROM_REJECT_NODE:从驳回节点审批(默认选择从头开始审批) |
| pageFlag | list | Boolean | 是否是内部表单:默认true |
| pageUri | list | String | 页面uri |
| companyId | list | String | 归属公司 |
请求示例
{
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"type": "",
"industryCategory": "",
"sceneCategory": "",
"page": 0,
"size": 0,
"attr": "",
"sort": ""
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"totalNum": 0,
"totalPage": 0,
"page": 0,
"size": 0,
"list": [
{
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"version": 0,
"state": false,
"withdrawFlag": false,
"commentFlag": false,
"viewFlag": false,
"completeRule": "",
"rejectRule": "",
"pageFlag": false,
"pageUri": "",
"companyId": ""
}
]
}onOrOff
接口说明
关停/启用
请求地址
POST /magus-camunda/process/instance/on-off/{processDefinitionId}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| processDefinitionId | String | 1 | 流程定义id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| totalNum | Long | 总条数 | |
| totalPage | Long | 总页数 | |
| page | Int | 当前页数 | |
| size | Int | 每页条数 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"totalNum": 0,
"totalPage": 0,
"page": 0,
"size": 0
}test
接口说明
流程测试
请求地址
POST /magus-camunda/process/instance/test/{processDefinitionId}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| processDefinitionId | String | 1 | 流程定义id | ||
| variables | Object | 变量 |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| totalNum | Long | 总条数 | |
| totalPage | Long | 总页数 | |
| page | Int | 当前页数 | |
| size | Int | 每页条数 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"totalNum": 0,
"totalPage": 0,
"page": 0,
"size": 0
}upload
接口说明
流程上传
请求地址
POST /magus-camunda/process/instance/upload请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| file | MultipartFile | 1 | 流程文件 |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| totalNum | Long | 总条数 | |
| totalPage | Long | 总页数 | |
| page | Int | 当前页数 | |
| size | Int | 每页条数 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"totalNum": 0,
"totalPage": 0,
"page": 0,
"size": 0
}deleteByProcDefIdIn
接口说明
删除流程定义
请求地址
POST /magus-camunda/process/instance/delete-in-procDefId请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| processDefinitionId | String | 1 | 流程定义id | ||
| variables | Object | 变量 |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| totalNum | Long | 总条数 | |
| totalPage | Long | 总页数 | |
| page | Int | 当前页数 | |
| size | Int | 每页条数 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"totalNum": 0,
"totalPage": 0,
"page": 0,
"size": 0
}ProcessInstanceRestApi
com.magus.cloud.camunda.client.api.ProcessInstanceRestApi
count
接口说明
流程统计
请求地址
GET /magus-camunda/process/instance/count请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| data | Array | ||
| todo | data | Integer | 待我处理的数量 |
| done | data | Integer | 我已处理的数量 |
| cc | data | Integer | 抄送我的数量 |
| sent | data | Integer | 已发事项的数量 |
| ready | data | Integer | 待发事项的数量 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"data": {
"todo": 0,
"done": 0,
"cc": 0,
"sent": 0,
"ready": 0
}
}page
接口说明
流程分页
请求地址
POST /magus-camunda/process/instance/page请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| req | Object | 1 | |||
| beginTime | req | Date | 0 | 开始时间 | |
| endTime | req | Date | 0 | 结束时间 | |
| keyword | req | String | 0 | 关键字 | |
| source | req | String | 1 | 搜索来源分类 | |
| page | req | int | 1 | 1 | 当前页码 |
| size | req | int | 1 | 10 | 每页条数 |
| attr | req | String | 0 | createDate | 排序的字段名 |
| sort | req | String | 0 | DESC | ASC; DESC |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| totalNum | Long | 总条数 | |
| totalPage | Long | 总页数 | |
| page | Int | 当前页数 | |
| size | Int | 每页条数 | |
| list | Array | ||
| id | list | String | id |
| processNo | list | String | 流程编号 |
| title | list | String | 流程实例标题 |
| procDefId | list | String | 流程定义id |
| procInstId | list | String | 流程实例id |
| pageId | list | String | 页面标识编码 |
| pageUri | list | String | 页面标识uri |
| rejectNodeKey | list | String | 被驳回的节点 |
| startUserId | list | String | 发起人id |
| startUserName | list | String | 发起人 |
| status | list | String | 状态 |
| businessTableName | list | String | 业务表名称 |
| businessId | list | String | 业务数据ID |
| startTime | list | Date | 发起时间 |
请求示例
{
"beginTime": 0,
"endTime": 0,
"keyword": "",
"source": "",
"page": 0,
"size": 0,
"attr": "",
"sort": ""
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"totalNum": 0,
"totalPage": 0,
"page": 0,
"size": 0,
"list": [
{
"id": "",
"processNo": "",
"title": "",
"procDefId": "",
"procInstId": "",
"pageId": "",
"pageUri": "",
"rejectNodeKey": "",
"startUserId": "",
"startUserName": "",
"status": "",
"businessTableName": "",
"businessId": "",
"startTime": "2023-11-22 09:08:03"
}
]
}findByid
接口说明
流程详情
请求地址
GET /magus-camunda/process/definition/find-by-id/{id}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| procDefKey | String | 1 | 流程定义key |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| data | Object | ||
| id | data | String | id |
| processNo | data | String | 流程编号 |
| title | data | String | 流程实例标题 |
| procDefId | data | String | 流程定义id |
| procInstId | data | String | 流程实例id |
| pageId | data | String | 页面标识编码 |
| pageUri | data | String | 页面标识uri |
| rejectNodeKey | data | String | 被驳回的节点 |
| startUserId | data | String | 发起人id |
| startUserName | data | String | 发起人 |
| status | data | String | 状态 |
| businessTableName | data | String | 业务表名称 |
| businessId | data | String | 业务数据ID |
| startTime | data | Date | 发起时间 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"data": {
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"version": 0,
"state": false,
"withdrawFlag": false,
"commentFlag": false,
"viewFlag": false,
"completeRule": "",
"rejectRule": "",
"pageFlag": false,
"pageUri": "",
"companyId": ""
}
}findRunningByProcDefKey
接口说明
查询流程key下启用的流程正在运行的流程实例
请求地址
GET /magus-camunda/process/instance/running/find-by-procDefKey/{procDefKey}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| procDefKey | String | 1 | 流程定义key |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| list | Array | ||
| id | list | String | id |
| processNo | list | String | 流程编号 |
| title | list | String | 流程实例标题 |
| procDefId | list | String | 流程定义id |
| procInstId | list | String | 流程实例id |
| pageId | list | String | 页面标识编码 |
| pageUri | list | String | 页面标识uri |
| rejectNodeKey | list | String | 被驳回的节点 |
| startUserId | list | String | 发起人id |
| startUserName | list | String | 发起人 |
| status | list | String | 状态 |
| businessTableName | list | String | 业务表名称 |
| businessId | list | String | 业务数据ID |
| startTime | list | Date | 发起时间 |
请求示例
{
"beginTime": 0,
"endTime": 0,
"keyword": "",
"source": "",
"page": 0,
"size": 0,
"attr": "",
"sort": ""
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"list": [
{
"id": "",
"processNo": "",
"title": "",
"procDefId": "",
"procInstId": "",
"pageId": "",
"pageUri": "",
"rejectNodeKey": "",
"startUserId": "",
"startUserName": "",
"status": "",
"businessTableName": "",
"businessId": "",
"startTime": "2023-11-22 09:08:03"
}
]
}findByBusinessId
接口说明
根据 businessId 查询流程实例(只适用于web版)
请求地址
GET /magus-camunda/process/definition/find-by-businessId请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| businessId | String | 1 | 业务数据id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| data | Object | ||
| id | data | String | id |
| processNo | data | String | 流程编号 |
| title | data | String | 流程实例标题 |
| procDefId | data | String | 流程定义id |
| procInstId | data | String | 流程实例id |
| pageId | data | String | 页面标识编码 |
| pageUri | data | String | 页面标识uri |
| rejectNodeKey | data | String | 被驳回的节点 |
| startUserId | data | String | 发起人id |
| startUserName | data | String | 发起人 |
| status | data | String | 状态 |
| businessTableName | data | String | 业务表名称 |
| businessId | data | String | 业务数据ID |
| startTime | data | Date | 发起时间 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"data": {
"procDefId": "",
"procDefName": "",
"procDefKey": "",
"version": 0,
"state": false,
"withdrawFlag": false,
"commentFlag": false,
"viewFlag": false,
"completeRule": "",
"rejectRule": "",
"pageFlag": false,
"pageUri": "",
"companyId": ""
}
}listInBusinessId
接口说明
根据 businessId 批量查询流程实例(只适用于web版)
请求地址
POST /magus-camunda/process/instance/list-in-businessId请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| businessIds | Array | 1 | 业务数据id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| list | Array | ||
| id | list | String | id |
| processNo | list | String | 流程编号 |
| title | list | String | 流程实例标题 |
| procDefId | list | String | 流程定义id |
| procInstId | list | String | 流程实例id |
| pageId | list | String | 页面标识编码 |
| pageUri | list | String | 页面标识uri |
| rejectNodeKey | list | String | 被驳回的节点 |
| startUserId | list | String | 发起人id |
| startUserName | list | String | 发起人 |
| status | list | String | 状态 |
| businessTableName | list | String | 业务表名称 |
| businessId | list | String | 业务数据ID |
| startTime | list | Date | 发起时间 |
请求示例
{
"beginTime": 0,
"endTime": 0,
"keyword": "",
"source": "",
"page": 0,
"size": 0,
"attr": "",
"sort": ""
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"list": [
{
"id": "",
"processNo": "",
"title": "",
"procDefId": "",
"procInstId": "",
"pageId": "",
"pageUri": "",
"rejectNodeKey": "",
"startUserId": "",
"startUserName": "",
"status": "",
"businessTableName": "",
"businessId": "",
"startTime": "2023-11-22 09:08:03"
}
]
}draft
接口说明
流程申请保存草稿
请求地址
POST /magus-camunda/process/instance/draft请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| req | Object | ||||
| id | req | String | 0 | 2907da64-5b47-11ee-913a-a684fe3d13d0 | id |
| procDefId | req | String | 0 | Process_0n2qtqt:10:516dde5a-6730-11ee-8240-3a234b873142 | 流程定义id |
| appendixIds | req | Array | 0 | ["2907da64-5b47-11ee-913a-a684fe3d13d1"] | 附件id |
| existFlag | req | Boolean | 0 | TRUE | 是否存在操作(true:编辑操作;false:保存操作) |
| businessTableName | req | String | 0 | expense | 业务数据模型名称(草稿状态) |
| businessDataId | req | String | 0 | 2907da64-5b47-11ee-913a-a684fe3d13d0 | 业务数据模型名称(草稿状态) |
| pageId | req | String | 0 | 5c44ae34-7a63-4279-af07-11a772ff8904 | 页面标识编码 |
| pageUri | req | String | 0 | /generator/low-code-app/b658772b-f505-4f7c-92a3-c140cc2adc19 | 页面标识uri |
| data | req | Array | 0 | 业务数据 | |
| tableKey | data | String | 0 | 表名 | |
| tableData | data | Object | 0 | 业务数据 | |
| subForms | data | Array | 0 | 子表 | |
| authData | data | Array | 0 | 权限 | |
| code | authData | String | 0 | 资源类型code | |
| data | authData | Object | 0 | 资源数据 | |
| code | data | String | 0 | 资源code | |
| name | data | String | 0 | 资源名称 |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean |
请求示例
{
"id": "",
"procDefId": "",
"appendixIds": [
""
],
"existFlag": false,
"data": [
{
"tableKey": "",
"tableData": [
{}
],
"authData": [
{
"code": "",
"data": [
{
"code": "",
"name": ""
}
]
}
],
"subForms": []
}
],
"businessTableName": "",
"businessDataId": "",
"pageId": "",
"pageUri": ""
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true
}submit
接口说明
流程申请提交
请求地址
POST /magus-camunda/process/instance/submit请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| req | Object | ||||
| id | req | String | 0 | 2907da64-5b47-11ee-913a-a684fe3d13d0 | id |
| procDefId | req | String | 0 | Process_0n2qtqt:10:516dde5a-6730-11ee-8240-3a234b873142 | 流程定义id |
| appendixIds | req | Array | 0 | ["2907da64-5b47-11ee-913a-a684fe3d13d1"] | 附件id |
| existFlag | req | Boolean | 0 | TRUE | 是否存在操作(true:编辑操作;false:保存操作) |
| businessTableName | req | String | 0 | expense | 业务数据模型名称(草稿状态) |
| businessDataId | req | String | 0 | 2907da64-5b47-11ee-913a-a684fe3d13d0 | 业务数据模型名称(草稿状态) |
| pageId | req | String | 0 | 5c44ae34-7a63-4279-af07-11a772ff8904 | 页面标识编码 |
| pageUri | req | String | 0 | /generator/low-code-app/b658772b-f505-4f7c-92a3-c140cc2adc19 | 页面标识uri |
| data | req | Array | 0 | 业务数据 | |
| tableKey | data | String | 0 | 表名 | |
| tableData | data | Object | 0 | 业务数据 | |
| subForms | data | Array | 0 | 子表 | |
| authData | data | Array | 0 | 权限 | |
| code | authData | String | 0 | 资源类型code | |
| data | authData | Object | 0 | 资源数据 | |
| code | data | String | 0 | 资源code | |
| name | data | String | 0 | 资源名称 |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean |
请求示例
{
"id": "",
"procDefId": "",
"appendixIds": [
""
],
"existFlag": false,
"data": [
{
"tableKey": "",
"tableData": [
{}
],
"authData": [
{
"code": "",
"data": [
{
"code": "",
"name": ""
}
]
}
],
"subForms": []
}
],
"businessTableName": "",
"businessDataId": "",
"pageId": "",
"pageUri": ""
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true
}submit
接口说明
流程申请提交
请求地址
POST /magus-camunda/process/instance/submit/{id}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| id | String | 1 | 2907da64-5b47-11ee-913a-a684fe3d13d0 | id | |
| variables | Object | 0 | 变量 |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true
}update
接口说明
流程实例草稿编辑
请求地址
POST /magus-camunda/process/instance/update请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| req | Object | ||||
| id | req | String | 0 | 2907da64-5b47-11ee-913a-a684fe3d13d0 | id |
| procDefId | req | String | 0 | Process_0n2qtqt:10:516dde5a-6730-11ee-8240-3a234b873142 | 流程定义id |
| appendixIds | req | Array | 0 | ["2907da64-5b47-11ee-913a-a684fe3d13d1"] | 附件id |
| existFlag | req | Boolean | 0 | TRUE | 是否存在操作(true:编辑操作;false:保存操作) |
| businessTableName | req | String | 0 | expense | 业务数据模型名称(草稿状态) |
| businessDataId | req | String | 0 | 2907da64-5b47-11ee-913a-a684fe3d13d0 | 业务数据模型名称(草稿状态) |
| pageId | req | String | 0 | 5c44ae34-7a63-4279-af07-11a772ff8904 | 页面标识编码 |
| pageUri | req | String | 0 | /generator/low-code-app/b658772b-f505-4f7c-92a3-c140cc2adc19 | 页面标识uri |
| data | req | Array | 0 | 业务数据 | |
| tableKey | data | String | 0 | 表名 | |
| tableData | data | Object | 0 | 业务数据 | |
| subForms | data | Array | 0 | 子表 | |
| authData | data | Array | 0 | 权限 | |
| code | authData | String | 0 | 资源类型code | |
| data | authData | Object | 0 | 资源数据 | |
| code | data | String | 0 | 资源code | |
| name | data | String | 0 | 资源名称 |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean |
请求示例
{
"id": "",
"procDefId": "",
"appendixIds": [
""
],
"existFlag": false,
"data": [
{
"tableKey": "",
"tableData": [
{}
],
"authData": [
{
"code": "",
"data": [
{
"code": "",
"name": ""
}
]
}
],
"subForms": []
}
],
"businessTableName": "",
"businessDataId": "",
"pageId": "",
"pageUri": ""
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true
}deleteByBusinessIdIn
接口说明
批量删除业务数据对应流程(只适用于web版)
请求地址
POST /magus-camunda/process/instance/delete-in-businessId请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| businessIds | Array | 1 | ["2907da64-5b47-11ee-913a-a684fe3d13d0"] | id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true
}delete
接口说明
流程申请提交
请求地址
POST /magus-camunda/process/instance/delete/{id}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| id | String | 1 | 2907da64-5b47-11ee-913a-a684fe3d13d0 | id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | 调用结果 | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true
}ProcessNodeRestApi
com.magus.cloud.camunda.client.api.ProcessNodeRestApi
listByProcDefId
接口说明
查询流程定义下的用户节点
请求地址
GET /magus-camunda/process/node/list-by-procDefId/{procDefId}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| procDefId | String | 1 | 流程定义id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| list | Array | ||
| id | list | String | id |
| nodeKey | list | String | 节点定义key |
| nodeName | list | String | 节点定义名称 |
| nodeType | list | String | 节点类型 |
| procDefId | list | String | 流程定义ID |
| procDefName | list | String | 流程定义名称 |
| assignee | list | String | task处理人 |
| candidateUsers | list | String | task候选人参数 |
| candidateGroups | list | String | task候选人组参数 |
| applicant | list | Boolean | 是否是申请人节点 |
| ccFlag | list | Boolean | 是否启用抄送 |
| opinionFlag | list | Boolean | 是否启用意见输入框 |
| signatureFlag | list | Boolean | 是否启用手写签名 |
| pageFlag | list | Boolean | 是否是内部表单:默认true |
| pageUri | list | String | 页面uri |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"list": [
{
"id": "",
"nodeKey": "",
"nodeName": "",
"nodeType": "",
"procDefId": "",
"procDefName": "",
"assignee": "",
"candidateUsers": "",
"candidateGroups": "",
"applicant": false,
"ccFlag": false,
"opinionFlag": false,
"signatureFlag": false,
"pageFlag": false,
"pageUri": ""
}
]
}ProcessTaskRestApi
com.magus.cloud.camunda.client.api.ProcessTaskRestApi
listByTaskId
接口说明
查询当前流程实例运行中的节点
请求地址
GET /magus-camunda/process/task/running/find-by-procInstId/{procInstId}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| procInstId | String | 1 | 流程实例id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| list | Array | ||
| id | list | String | id |
| nodeKey | list | String | 节点定义key |
| nodeName | list | String | 节点定义名称 |
| nodeType | list | String | 节点类型 |
| procDefId | list | String | 流程定义ID |
| procDefName | list | String | 流程定义名称 |
| assignee | list | String | task处理人 |
| candidateUsers | list | String | task候选人参数 |
| candidateGroups | list | String | task候选人组参数 |
| applicant | list | Boolean | 是否是申请人节点 |
| ccFlag | list | Boolean | 是否启用抄送 |
| opinionFlag | list | Boolean | 是否启用意见输入框 |
| signatureFlag | list | Boolean | 是否启用手写签名 |
| pageFlag | list | Boolean | 是否是内部表单:默认true |
| pageUri | list | String | 页面uri |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"list": [
{
"id": "",
"nodeKey": "",
"nodeName": "",
"nodeType": "",
"procDefId": "",
"procDefName": "",
"assignee": "",
"candidateUsers": "",
"candidateGroups": "",
"applicant": false,
"ccFlag": false,
"opinionFlag": false,
"signatureFlag": false,
"pageFlag": false,
"pageUri": ""
}
]
}execute
接口说明
流程操作
请求地址
POST /magus-camunda/process/task/execute请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| req | Object | ||||
| action | req | String | 0 | Claim | 操作类型 |
| procInstId | req | String | 0 | 2907da64-5b47-11ee-913a-a684fe3d13d0 | 流程实例id |
| taskId | req | String | 0 | 2907da64-5b47-11ee-913a-a684fe3d13d1 | 任务id |
| data | req | Array | 0 | 业务数据 | |
| tableKey | data | String | 0 | 表名 | |
| tableData | data | Object | 0 | 业务数据 | |
| subForms | data | Array | 0 | 子表 | |
| authData | data | Array | 0 | 权限 | |
| code | authData | String | 0 | 资源类型code | |
| data | authData | Object | 0 | 资源数据 | |
| code | data | String | 0 | 资源code | |
| name | data | String | 0 | 资源名称 | |
| cc | req | Object | 0 | 抄送 | |
| ccId | cc | String | 0 | admin | 抄送人 |
| terminate | req | Object | 0 | 终止 | |
| mode | terminate | String | 0 | AT | 模式(AT:自动;MT:手动) |
| variables | terminate | Object | 0 | 变量 | |
| appendixIds | terminate | Array | 0 | 附件 | |
| opinion | terminate | String | 0 | 拒绝 | 意见 |
| delegate | req | Object | 0 | 委托 | |
| assignee | delegate | String | 0 | admin | 处理人 |
| jump | req | Object | 0 | 跳转 | |
| targetNodeKey | jump | String | 0 | Activity_1beebwk | 目标节点key |
| variables | jump | Object | 0 | 变量 | |
| claim | req | Object | 0 | 认领 |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| list | Array | ||
| id | list | String | id |
| nodeKey | list | String | 节点定义key |
| nodeName | list | String | 节点定义名称 |
| nodeType | list | String | 节点类型 |
| procDefId | list | String | 流程定义ID |
| procDefName | list | String | 流程定义名称 |
| assignee | list | String | task处理人 |
| candidateUsers | list | String | task候选人参数 |
| candidateGroups | list | String | task候选人组参数 |
| applicant | list | Boolean | 是否是申请人节点 |
| ccFlag | list | Boolean | 是否启用抄送 |
| opinionFlag | list | Boolean | 是否启用意见输入框 |
| signatureFlag | list | Boolean | 是否启用手写签名 |
| pageFlag | list | Boolean | 是否是内部表单:默认true |
| pageUri | list | String | 页面uri |
请求示例
{
"action": "",
"procInstId": "",
"taskId": "",
"data": [
{
"tableKey": "",
"tableData": [
{}
],
"authData": [
{
"code": "",
"data": [
{
"code": "",
"name": ""
}
]
}
],
"subForms": []
}
],
"cc": {
"ccId": ""
},
"terminate": {
"mode": "",
"variables": {},
"appendixIds": [
""
],
"opinion": ""
},
"delegate": {
"assignee": "",
},
"jump": {
"targetNodeKey": "",
"variables": {}
},
"claim": {}
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true
}ProcessActionRestApi
com.magus.cloud.camunda.client.api.ProcessActionRestApi
listByTaskId
接口说明
获取任务下所有操作
请求地址
GET /magus-camunda/process/action/list-by-taskId/{taskId}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| taskId | String | 1 | 任务id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| List | Array | ||
| key | list | String | 操作key |
| name | list | String | 操作名称 |
| aliasName | list | String | 操作别名 |
| sysFlag | list | Boolean | 是否是系统默认 |
| action | list | Object | 操作信息 |
| key | action | String | 操作key |
| name | action | String | 操作名称 |
| sysFlag | action | Boolean | 是否是系统默认 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"list": [
{
"key": "",
"name": "",
"aliasName": "",
"sysFlag": false,
"action": {
"key": "",
"name": "",
"sysFlag": false
}
}
]
}saveAll
接口说明
保存所有操作
请求地址
POST /magus-camunda/process/action/save-all请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| req | Object | 1 | 任务id | ||
| nodeKey | req | String | 1 | Activity_0lvx4zp | 流程节点的key |
| code | req | String | 1 | save | 操作的code |
| name | req | String | 1 | 提交 | 操作的名称 |
| aliasName | req | String | 0 | 保存 | 操作的别名 |
| sysFlag | req | Boolean | 1 | True | 是否是系统默认(true:系统;false:自定义) |
| enable | req | Boolean | 1 | True | 是否授权(true:是;false:否) |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean |
请求示例
{
"nodeKey": "",
"code": "",
"name": "",
"aliasName": "",
"sysFlag": false,
"enable": false
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true
}ProcessActivityRecordRestApi
com.magus.cloud.camunda.client.api.ProcessActivityRecordRestApi
listByProcInstId
接口说明
获取流程实例下的所有的活动动态
请求地址
GET /magus-camunda/process/record/list-by-procInstId/{procInstId}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| procInstId | String | 1 | 流程实例id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| List | Array | ||
| taskId | list | String | 任务id |
| procInstId | list | String | 流程实例id |
| activityStatus | list | String | 活动状态 |
| opinion | list | String | 意见 |
| appendixIds | list | String | 附件id |
| operatorId | list | String | 操作人id |
| operator | list | String | 操作人姓名 |
| sort | list | Integer | 排序 |
| status | list | String | 状态 |
| createId | list | String | 创建人id |
| updateTime | list | String | 更新时间 |
| appendices | list | Array | 附件 |
| id | appendices | String | 附件id |
| fileName | appendices | String | 附件名 |
| fileSize | appendices | String | 附件大小 |
| fileType | appendices | String | 附件类型 |
| appCode | appendices | String | 应用code |
| bizKey | appendices | String | 业务主键 |
| targetCode | appendices | String | 存储目标主键 |
| tags | appendices | String | 标签 |
| storePath | appendices | String | 文件存储路径 |
| remark | appendices | String | 备注 |
| fileUrl | appendices | String | 文件路径 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"list": [
{
"taskId": "",
"procInstId": "",
"activityStatus": "",
"opinion": "",
"appendixIds": "",
"operatorId": "",
"operator": "",
"sort": 0,
"status": "",
"createId": "",
"updateTime": "2023-11-22 09:08:03",
"appendices": [
{
"id": "",
"fileName": "",
"fileSize": "",
"fileType": "",
"appCode": "",
"bizKey": "",
"targetCode": "",
"tags": "",
"storePath": "",
"remark": "",
"fileUrl": ""
}
]
}
]
}ProcessCommentRestApi
com.magus.cloud.camunda.client.api.ProcessCommentRestApi
listByProcInstId
接口说明
获取对应流程实例的评论
请求地址
GET /magus-camunda/process/comment/list-by-procInstId/{procInstId}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| procInstId | String | 1 | 流程实例id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| list | Array | ||
| id | list | String | 任务id |
| createTime | list | Date | 评论时间 |
| procInstId | list | String | 流程实例id |
| comment | list | String | 评论 |
| createUserName | list | String | 评论人 |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true,
"list": [
{
"id": "",
"createTime": "2023-11-22 09:08:03",
"procInstId": "",
"comment": "",
"createUserName": ""
}
]
}Create
接口说明
添加评论
请求地址
POST /magus-camunda/process/comment/create请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| req | Object | 1 | |||
| procInstId | req | String | 0 | b7590e88-9bac-4588-b8a5-e43fa70d9d05 | 流程实例id |
| comment | req | String | 0 | 同意 | 评论 |
| createUserName | req | String | 0 | 王乐乐 | 创建人名称 |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean | ||
| list | Array | ||
| id | list | String | 任务id |
| createTime | list | Date | 评论时间 |
| procInstId | list | String | 流程实例id |
| comment | list | String | 评论 |
| createUserName | list | String | 评论人 |
请求示例
{
"procInstId": "",
"comment": "",
"createUserName": ""
}响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true
}listByProcInstId
接口说明
获取对应流程实例的评论
请求地址
POST /magus-camunda/process/comment/delete/{id}请求参数
| 参数名 | 父级 | 类型 | 是否必须 | 示例值 | 描述 |
|---|---|---|---|---|---|
| id | String | 1 | 评论id |
响应状态
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | |
| 500 | 服务响应异常 | CommonRsp |
响应参数
| 参数名称 | 父级 | 类型 | 参数说明 |
|---|---|---|---|
| result | BaseRspResult | BaseRspResult | |
| bizCode | result | integer(int32) | 业务代码,表示操作结果代码 |
| resultCode | result | string | 系统代码,表示操作结果,可用值:SUCCESS(0),FAIL_SYSTEM(1),FAIL_BUSINESS(2) |
| message | result | string | 错误信息 |
| validResults | result | array | 表单校验错误对象 |
| propertyPath | validResults | string | 表单校验错误字段 |
| message | validResults | 表单校验错误消息 | |
| rspFlag | boolean |
请求示例
响应示例
{
"result": {
"bizCode": 0,
"resultCode": "",
"message": "",
"validResults": [
{
"propertyPath": "",
"message": ""
}
]
},
"rspFlag": true
}
帮助中心