更新时间:2023-01-16 GMT+08:00

查询指定流程创建者的所有流程

功能介绍

查询指定流程创建者的所有流程

URI

POST /v1/datashare/dataset/query-processes

请求参数

表1 请求Body参数

参数

是否必选

参数类型

描述

orgID

String

组织id

channelID

String

通道id

cryptoMethod

String

加密方法,目前固定为SW

cert

String

证书

sk

String

私钥

timestamp

String

时间戳

currentPage

String

分页参数:当前页码(默认1)

pageSizeNum

String

分页参数:每页条数(默认100)

creatorDID

String

流程创建者身份标识

响应参数

状态码: 200

表2 响应Body参数

参数

参数类型

描述

items

Array of DatasetShareProcessResponseBody objects

数据集分享流程列表

pagination

PaginationResp object

分页信息

表3 DatasetShareProcessResponseBody

参数

参数类型

描述

creatorDID

String

流程创建者身份标识

processID

String

流程ID

stages

Array of StageInProcess objects

流程中的阶段信息

表4 StageInProcess

参数

参数类型

描述

stageName

String

阶段名称

createTime

String

阶段信息上链时间戳

consumer

String

消费者身份标识

orderSeq

String

订单序列号

表5 PaginationResp

参数

参数类型

描述

currentPage

Integer

当前页码

pageSizeNum

Integer

每页条数

totalItems

Integer

总条数

状态码: 500

表6 响应Body参数

参数

参数类型

描述

errorCode

String

错误码

errorMsg

String

错误描述

请求示例

/v1/datashare/dataset/query-processes

{
  "orgID" : "{{orgID}}",
  "channelID" : "{{channelID}}",
  "cryptoMethod" : "{{cryptoMethod}}",
  "cert" : "{{cert}}",
  "sk" : "{{sk}}",
  "timestamp" : "{{timestamp}}",
  "creatorDID" : "did:example:8sAvsS4tB3NYgMJ4uqbVYj",
  "currentPage" : "1",
  "pageSizeNum" : "100"
}

响应示例

状态码: 200

查询指定流程创建者的所有流程响应参数

{
  "items" : [ {
    "creatorDID" : "did:example:8sAvsS4tB3NYgMJ4uqbVYj",
    "processID" : "442a6b42-82b7-415a-a0e6-deaaee59f582",
    "stages" : [ {
      "stageName" : "Seconde transaction",
      "createTime" : "1639824526",
      "consumer" : "did:example:8sAvsS4tB3NYgMJ4uqbVYj",
      "orderSeq" : "N6UhspZ5cQY7NtHsxuFTZ"
    } ]
  }, {
    "creatorDID" : "did:example:8sAvsS4tB3NYgMJ4uqbVYj",
    "processID" : "a779dd88-f7a3-4ac9-bf1c-a0ed1d827632",
    "stages" : [ {
      "stageName" : "First transaction",
      "createTime" : "1639824239",
      "consumer" : "did:example:8sAvsS4tB3NYgMJ4uqbVYj",
      "orderSeq" : "FKCx1Cfatj7RRsKMWPQ7wQ"
    }, {
      "stageName" : "",
      "createTime" : "1639826471",
      "consumer" : "did:example:8sAvsS4tB3NYgMJ4uqbVYj",
      "orderSeq" : "8PuuWWg521bZDXadzwPdMn"
    }, {
      "stageName" : "Seconde transaction",
      "createTime" : "1639826898",
      "consumer" : "did:example:8sAvsS4tB3NYgMJ4uqbVYj",
      "orderSeq" : "SCkh1rQ6aD5SYTYkojn44W"
    } ]
  }, {
    "creatorDID" : "did:example:8sAvsS4tB3NYgMJ4uqbVYj",
    "processID" : "d15b5213-5cb8-4af4-97dc-143379369f35",
    "stages" : [ {
      "stageName" : "564econde transaction",
      "createTime" : "1639827681",
      "consumer" : "did:example:8sAvsS4tB3NYgMJ4uqbVYj",
      "orderSeq" : "XCXtVZsdKFDLaErzpSZYAN"
    } ]
  } ],
  "pagination" : {
    "currentPage" : 1,
    "pageSizeNum" : 100,
    "totalItems" : 3
  }
}

状态码

状态码

描述

200

查询指定流程创建者的所有流程响应参数

500

失败响应

错误码

请参见错误码