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

获取流程模板列表

功能介绍

获取流程模板列表。

URI

GET /services/workflow/navtree/processConfig/findMaxTemplates/{pageSize}/{curPage}

表1 路径参数

参数

是否必选

参数类型

描述

pageSize

String

参数解释:

分页大小。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

curPage

String

参数解释:

当前页。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

参数解释:

IAM用户的token。

通过调用IAM服务获取用户Token接口获取(即响应消息头中X-Subject-Token的值)。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

X-Application-Id

String

参数解释:

应用ID。

您可以在应用设计态的“应用中心 > 应用发布”页面获取,详情请参见应用发布

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

X-Tenant-Id

String

参数解释:

当前IAM的租户ID。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

msg

String

参数解释:

接口响应信息。

取值范围:

不涉及。

默认取值:

不涉及。

code

Integer

参数解释:

接口返回码。

取值范围:

不涉及。

默认取值:

不涉及。

data

data object

参数解释:

接口响应数据。

取值范围:

不涉及。

默认取值:

不涉及。

orderID

String

参数解释:

请求跟踪流水号。

取值范围:

不涉及。

默认取值:

不涉及。

表4 data

参数

参数类型

描述

pageVO

pageVO object

参数解释:

分页。

取值范围:

不涉及。

默认取值:

不涉及。

result

Array of result objects

参数解释:

结果。

取值范围:

不涉及。

默认取值:

不涉及。

表5 pageVO

参数

参数类型

描述

totalRows

Integer

参数解释:

数据总数。

取值范围:

不涉及。

默认取值:

不涉及。

curPage

Integer

参数解释:

当前页。

取值范围:

不涉及。

默认取值:

不涉及。

pageSize

Integer

参数解释:

页大小。

取值范围:

不涉及。

默认取值:

不涉及。

startIndex

Integer

参数解释:

开始序号。

取值范围:

不涉及。

默认取值:

不涉及。

endIndex

Integer

参数解释:

结束序号。

取值范围:

不涉及。

默认取值:

不涉及。

orderBy

String

参数解释:

排序。

取值范围:

不涉及。

默认取值:

不涉及。

totalPages

Integer

参数解释:

总页数。

取值范围:

不涉及。

默认取值:

不涉及。

表6 result

参数

参数类型

描述

rejectDecisionLogic

String

参数解释:

驳回处理逻辑。

取值范围:

不涉及。

默认取值:

不涉及。

enableAutoRefreshForm

Integer

参数解释:

表单内容区自动刷新开关。

取值范围:

不涉及。

默认取值:

不涉及。

lastUpdatedBy

String

参数解释:

最后更新人userID。

取值范围:

不涉及。

默认取值:

不涉及。

endNodeValueSource

String

参数解释:

结束节点取值来源。

取值范围:

不涉及。

默认取值:

不涉及。

lastUpdateDate

Integer

参数解释:

最后更新时间。

取值范围:

不涉及。

默认取值:

不涉及。

isResetStatus

Integer

参数解释:

重新提交是否重置已完成的状态。

取值范围:

  • 1:是。

  • 0:否。

默认取值:

不涉及。

creationUserAccount

String

参数解释:

创建人账号。

取值范围:

不涉及。

默认取值:

不涉及。

showStartCarbonCopy

Integer

参数解释:

启动流程是否抄送。

取值范围:

  • 1:是。

  • 0:否。

默认取值:

不涉及。

lastUpdateUserAccount

String

参数解释:

更新人短工号。

取值范围:

不涉及。

默认取值:

不涉及。

includeEndNode

String

参数解释:

包含结束节点。

取值范围:

不涉及。

默认取值:

不涉及。

templateId

String

参数解释:

流程模板ID。

取值范围:

不涉及。

默认取值:

不涉及。

creationDate

Integer

参数解释:

创建时间。

取值范围:

不涉及。

默认取值:

不涉及。

displayMode

String

参数解释:

导航树展示方式。

取值范围:

  • horizontal:横向。

  • vertical:纵向。

默认取值:

不涉及。

templateStatus

String

参数解释:

流程模板状态。

取值范围:

  • Draft:草稿。

  • Started:启动。

  • Stopped:停止。

默认取值:

不涉及。

createdBy

String

参数解释:

创建人userID。

取值范围:

不涉及。

默认取值:

不涉及。

templateName

String

参数解释:

流程模板名称。

取值范围:

不涉及。

默认取值:

不涉及。

showTips

Integer

参数解释:

是否展示Tips提示。

取值范围:

  • 1:是。

  • 0:否。

默认取值:

不涉及。

showTodoTaskNum

Integer

参数解释:

是否展示任务数量。

取值范围:

不涉及。

默认取值:

不涉及。

templateVersion

String

参数解释:

流程模板版本。

取值范围:

不涉及。

默认取值:

不涉及。

id

Integer

参数解释:

流程模板配置表ID。

取值范围:

不涉及。

默认取值:

不涉及。

navJson

String

参数解释:

流程模板导航节点JSON。

取值范围:

不涉及。

默认取值:

不涉及。

请求示例

响应示例

状态码: 200

OK

{
  "msg" : null,
  "code" : 0,
  "data" : {
    "pageVO" : {
      "totalRows" : 118,
      "curPage" : 1,
      "pageSize" : 2,
      "resultMode" : 0,
      "startIndex" : 1,
      "endIndex" : 2,
      "orderBy" : null,
      "filterStr" : null,
      "totalPages" : 59
    },
    "result" : [ {
      "rejectDecisionLogic" : null,
      "enableAutoRefreshForm" : 0,
      "lastUpdatedBy" : "1008600000065234815",
      "endNodeValueSource" : null,
      "lastUpdateDate" : 1709728194000,
      "isResetStatus" : 0,
      "creationUserAccount" : "hid_fje4j2nvnue3xwp",
      "reserve1" : null,
      "showStartCarbonCopy" : 0,
      "lastUpdateUserAccount" : "hid_fje4j2nvnue3xwp",
      "reserve3" : null,
      "includeEndNode" : null,
      "reserve2" : null,
      "templateId" : "Test_xdl_0306",
      "creationDate" : 1709728171000,
      "displayMode" : "vertical",
      "templateStatus" : "STARTED",
      "createdBy" : "1008600000065234815",
      "templateName" : "Test_xdl_0306",
      "showTips" : 0,
      "showTodoTaskNum" : 0,
      "templateVersion" : "1",
      "id" : 1000,
      "navJson" : "{}"
    }, {
      "rejectDecisionLogic" : null,
      "enableAutoRefreshForm" : 0,
      "lastUpdatedBy" : "1008600000042328283",
      "endNodeValueSource" : null,
      "lastUpdateDate" : 1709708565000,
      "isResetStatus" : 0,
      "creationUserAccount" : "jixiang",
      "reserve1" : null,
      "showStartCarbonCopy" : 0,
      "lastUpdateUserAccount" : "jixiang",
      "reserve3" : null,
      "includeEndNode" : null,
      "reserve2" : null,
      "templateId" : "EC_Process_passthrough_new_0306",
      "creationDate" : 1709707629000,
      "displayMode" : "vertical",
      "templateStatus" : "STARTED",
      "createdBy" : "1008600000042328283",
      "templateName" : "EC流程_新_0306",
      "showTips" : 0,
      "showTodoTaskNum" : 0,
      "templateVersion" : "2",
      "id" : 2035,
      "navJson" : "{}"
    } ]
  },
  "orderID" : "943051cd64bf472f8221b445f28a1f2f"
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档