Skip to content

已办工作

已办列表

接口请求调用说明

  • HTTP 请求方式:POST
  • 请求地址:http://127.0.0.1:8080/demo/horizon/workflow/rest/haddone/page.wf

请求参数:

json
{
  "accessToken": "",
  "requestType": "",
  "page": "1",
  "limit": "10",
  "sort": "sendTime",
  "search": ""
}
参数是否必须描述
accessToken调用接口凭证,唯一用户标识
requestType业务名称:HadDone 表示查询已办事宜列表;HadRead 表示查询已阅事宜列表;AllowRead 表示查询可阅事宜列表
page页码,如果为空表示查询全部数据
limit每页显示的数据条数,如果为空默认查询10条
sort非必须,字段前如果加上减号,如 sort=-created 则为按照 created 倒序排列
search简单查询标题字段,默认为空时查询所有数据

返回结果示例:

json
{
  "code": 0,
  "data": [
    {
      "flowId": "test",
      "flowName": "新流程test",
      "limitTime": "",
      "nodeId": "Node1",
      "nodeName": "任务1",
      "sendSubjectionName": "",
      "sendTime": "2022-05-12 13:27:52",
      "sendUserName": "管理员",
      "subjectionId": "D_HZ28821856ef63420156ef63429c0000",
      "title": "新流程test,已办理.",
      "trackId": "HZ28858f80b6b2380180b6bcdf8f0048",
      "workId": "HZ28858f80b6b2380180b6bcdf8f0047"
    }
  ],
  "message": "",
  "recordsTotal": "1",
  "success": true
}

结果参数说明:

参数类型描述
flowIdString流程id
flowNameString流程名称
sendTimeString发送时间,格式:yyyy-MM-dd HH:mm:ss
limitTimeString办理时限
nodeIdString待办节点id
nodeNameString待办节点名称
sendUserNameString发送人姓名
subjectionIdString发送人所属组织机构id
titleString流程标题
trackIdString路径id
workIdString实例id

已发起列表

接口请求调用说明

  • HTTP 请求方式:POST
  • 请求地址:http://127.0.0.1:8080/demo/horizon/workflow/rest/hadstarted/page.wf

请求参数:

json
{
  "accessToken": "",
  "page": "1",
  "limit": "10",
  "sort": "flowName",
  "search": ""
}
参数是否必须描述
accessToken调用接口凭证,唯一用户标识
page页码,如果为空表示查询全部数据
limit每页显示的数据条数,如果为空默认查询10条
sort排序,默认为正序。字段前如果加上减号,如 sort=-flowName 则为按照 flowName 倒序排列
search简单查询标题字段,默认为空时查询所有数据

返回结果示例:

json
{
  "code": 0,
  "data": [
    {
      "flowName": "新流程test",
      "id": "HZ28858f80b6b2380180b6bcdf8f0047",
      "startTime": "2022-05-12 13:27:52",
      "title": "新流程test"
    }
  ],
  "message": "",
  "recordsTotal": "1",
  "success": true
}

结果参数说明:

参数类型描述
flowNameString流程名称
idString流程实例id
startTimeString发送时间,格式:yyyy-MM-dd HH:mm:ss
titleString流程标题

撤办列表

接口请求调用说明

  • HTTP 请求方式:POST
  • 请求地址:http://127.0.0.1:8080/demo/horizon/workflow/rest/undo/page.wf

请求参数:

json
{
  "accessToken": "",
  "page": "1",
  "limit": "10",
  "sort": "flowName",
  "search": ""
}
参数是否必须描述
accessToken调用接口凭证,唯一用户标识
page页码,如果为空表示查询全部数据
limit每页显示的数据条数,如果为空默认查询10条
sort排序,默认为正序。字段前如果加上减号,如 sort=-flowName 则为按照 flowName 倒序排列
search简单查询标题字段,默认为空时查询所有数据

返回结果示例:

json
{
  "code": 0,
  "data": [
    {
      "flowId": "test",
      "flowName": "新流程test",
      "startTime": "2022-05-12 14:21:25",
      "title": "新流程test",
      "trackId": "HZ28858f80b6ec710180b6ede4ce001d",
      "workId": "HZ28858f80b6ec710180b6ede4ce001c"
    }
  ],
  "message": "",
  "recordsTotal": "1",
  "success": true
}

结果参数说明:

参数类型描述
flowIdString流程id
flowNameString流程名称
startTimeString实例发起时间,格式:yyyy-MM-dd HH:mm:ss
titleString流程标题
trackIdString流程路径id
workIdString流程实例id