更新时间:2024-11-28 GMT+08:00
分享

根据businessKey查询流程信息

功能介绍

根据businessKey查询流程信息。

URI

POST /pdmcore/ipdcworkflowservice/console/servicetask/api/localMethod/business_info/findBusinessSeqByBusinessKey

请求头

使用机机认证调用接口时需传入header:Authorization,其值为机机鉴权token。

请求参数

表1 请求Body参数

参数

是否必选

参数类型

描述

businessKey

String

参数解释:

流程实例申请单key。

可通过我的任务、我发起的流程等接口获取。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

响应参数

状态码: 200

表2 响应Body参数

参数

参数类型

描述

code

Integer

参数解释:

接口返回码。

取值范围:

不涉及。

默认取值:

不涉及。

data

Array of BusinessInfoVo objects

参数解释:

接口响应数据。

取值范围:

不涉及。

默认取值:

不涉及。

orderID

String

参数解释:

请求跟踪流水号。

取值范围:

不涉及。

默认取值:

不涉及。

表3 BusinessInfoVo

参数

参数类型

描述

processInstanceId

String

参数解释:

流程实例ID。

取值范围:

不涉及。

默认取值:

不涉及。

creator

String

参数解释:

流程创建人。

取值范围:

不涉及。

默认取值:

不涉及。

creationTime

String

参数解释:

流程创建时间。

取值范围:

不涉及。

默认取值:

不涉及。

processTemplateVersion

String

参数解释:

流程模板版本。

取值范围:

不涉及。

默认取值:

不涉及。

businessKey

String

参数解释:

申请单流水号。

取值范围:

不涉及。

默认取值:

不涉及。

processTemplateName

String

参数解释:

流程模板名称。

取值范围:

不涉及。

默认取值:

不涉及。

processTitle

String

参数解释:

流程实例名称。

取值范围:

不涉及。

默认取值:

不涉及。

state

String

参数解释:

流程状态。

取值范围:

不涉及。

默认取值:

不涉及。

templateId

String

参数解释:

流程模板编号。

取值范围:

不涉及。

默认取值:

不涉及。

请求示例

{
    "businessKey": "P10005011"
}

响应示例

状态码: 200

{
    "code": 0,
    "data": {
        "processInstanceId": "88ec9e7e-ad28-11ef-96bb-fa163e81714a",
        "creator": "panyue2@ipdc.huaweiapaas.com",
        "creationTime": 1732757507908,
        "processTemplateVersion": "12",
        "businessKey": "P10005011",
        "processTemplateName": "Test1018",
        "processTitle": "Test1018_2024-11-28T09:31:47.791+0800",
        "endTime": 1732757531367,
        "state": "CLOSED",
        "templateId": "Test1018"
    },
    "orderID": "5f644a72-bc6f-489a-9ba8-c64b930c489a"
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档