调用GetApprovalDetail获取工单审批详情。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String GetApprovalDetail

系统规定参数。取值:GetApprovalDetail。

Tid Long -1

租户ID。

说明 取自系统右上角头像处悬停展示的租户ID信息,详情请参见查看租户信息
WorkflowInstanceId Long 12345

审批流ID,该值可从GetOrderBaseInfo API返回结果获取,针对需要审批的工单,此值是大于0的整数。

返回数据

名称 类型 示例值 描述
ApprovalDetail Struct

审批详情信息。

AuditId Long 277

审批流ID。

CurrentHandlers Array of CurrentHandler

当前审批处理人信息。

CurrentHandler
Id Long 1

用户ID。

NickName String nickName

用户昵称。

Description String test

审批描述信息。

OrderId Long 1234

工单ID。

OrderType String DATA_EXPORT

工单类型。

ReasonList List ["reason1"]

审批原因。

Title String 数据导出工单-1234

审批标题。

WorkflowInsCode String APPROVED

审批状态码。

WorkflowNodes Array of WorkflowNode

审批流程节点信息。

WorkflowNode
AuditUserIdList List 104442

审批人ID列表。

NodeName String DBA

审批节点名称。

OperateComment String 理由:同意

审批操作备注。

OperateTime String 2019-10-15 13:47:54

审批操作时间。

OperatorId Long 13434

审批操作人ID。

WorkflowInsCode String APPROVED

审批状态码。

ErrorCode String UnknownError

错误码。

ErrorMessage String UnknownError

错误信息。

RequestId String 427688B8-ADFB-4C4E-9D45-EF5C1FD6E23D

请求ID。

Success Boolean true

请求是否成功。

示例

请求示例

http(s)://[Endpoint]/?Action=GetApprovalDetail
&Tid=-1
&WorkflowInstanceId=12345
&<公共请求参数>

正常返回示例

XML 格式

<ApprovalDetail>
    <Description>xxx</Description>
    <WorkflowInsCode>APPROVED</WorkflowInsCode>
    <CurrentHandlers>
    </CurrentHandlers>
    <OrderId>737047</OrderId>
    <OrderType>DATA_EXPORT</OrderType>
    <ReasonList>
        <Reasons>xxx</Reasons>
    </ReasonList>
    <AuditId>277</AuditId>
    <Title>数据导出工单-737047</Title>
    <WorkflowNodes>
        <WorkflowNode>
            <OperatorId>104442</OperatorId>
            <WorkflowInsCode>APPROVED</WorkflowInsCode>
            <OperateComment>理由:同意</OperateComment>
            <AuditUserIdList>
                <AuditUserIds>104442</AuditUserIds>
            </AuditUserIdList>
            <OperateTime>2019-10-15 13:47:54</OperateTime>
            <NodeName>DBA</NodeName>
        </WorkflowNode>
    </WorkflowNodes>
</ApprovalDetail>
<RequestId>FE8EE2F1-4880-46BC-A704-5CF63EAF9A04</RequestId>
<Success>true</Success>

JSON 格式

{
  "ApprovalDetail": {
    "Description": "xxx",
    "WorkflowInsCode": "APPROVED",
    "CurrentHandlers": {
      "CurrentHandler": []
    },
    "OrderId": 737047,
    "OrderType": "DATA_EXPORT",
    "ReasonList": {
      "Reasons": [
        "xxx"
      ]
    },
    "AuditId": 277,
    "Title": "数据导出工单-737047",
    "WorkflowNodes": {
      "WorkflowNode": [
        {
          "OperatorId": 104442,
          "WorkflowInsCode": "APPROVED",
          "OperateComment": "理由:同意",
          "AuditUserIdList": {
            "AuditUserIds": [
              104442
            ]
          },
          "OperateTime": "2019-10-15 13:47:54",
          "NodeName": "DBA"
        }
      ]
    }
  },
  "RequestId": "FE8EE2F1-4880-46BC-A704-5CF63EAF9A04",
  "Success": true
}

错误码

访问错误中心查看更多错误码。