触发新流程列表

简述:

  • 【触发新流程】列表(分页条件查询)数据

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:

暂无

  • Body:
名称 类型 是否必须 默认值 备注 其他信息
request APIRequest[1] 动态查询请求对象

请求参数示例:

{
    "parameters": [],
    "requestPage": {
        "pageNo": 1,
        "limit": 20
    },
    "sorts": []
}

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": {
    "dataResult": [
      {
        "pk": "",
        "name": null,
        "ip": null,
        "createBy": null,
        "createTime": null,
        "updateBy": null,
        "updateTime": null,
        "tenantId": null,
        "dataStatus": "",
        "dbtype": null,
        "id": "657234696555462656",
        "defId": "656915217782931456",
        "nodeId": "UserTask_1k20max",
        "trigerFlowKey": "Process_0i4ijlf",
        "action": "reject",
        "trigerType": "",
        "callStartPage": "",
        "defName": null,
        "nodeName": null,
        "trigerFlowName": null,
        "actionName": null,
        "delBeforeSave": true,
        "params": [],
        "bpmTrigerParamPoList": []
      },
      {
        "pk": "",
        "name": null,
        "ip": null,
        "createBy": null,
        "createTime": null,
        "updateBy": null,
        "updateTime": null,
        "tenantId": null,
        "dataStatus": "",
        "dbtype": null,
        "id": "657234696345747456",
        "defId": "656915217782931456",
        "nodeId": "UserTask_04dut0t",
        "trigerFlowKey": "Process_0ffwb2k",
        "action": "rejectToStart",
        "trigerType": "",
        "callStartPage": "",
        "defName": null,
        "nodeName": null,
        "trigerFlowName": null,
        "actionName": null,
        "delBeforeSave": true,
        "params": [],
        "bpmTrigerParamPoList": []
      }
    ],
    "pageResult": {
      "limit": 2,
      "page": 1,
      "totalCount": 6,
      "totalPages": 3
    }
  }
}

返回参数说明:

名称 类型 备注
dataResult List< BpmTrigerParamPo > 触发新流程列表数据
pageResult Object 分页数据

根据id获取对象信息

简述:

  • 根据id获取对象信息

请求URL:

请求方式:

  • GET

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
id String 主键id
  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/triger/flow/get?id=657234696345747456

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": {
    "pk": "",
    "name": null,
    "ip": null,
    "createBy": null,
    "createTime": null,
    "updateBy": null,
    "updateTime": null,
    "tenantId": null,
    "dataStatus": "",
    "dbtype": null,
    "id": "657234696345747456",
    "defId": "656915217782931456",
    "nodeId": "UserTask_04dut0t",
    "trigerFlowKey": "Process_0ffwb2k",
    "action": "rejectToStart",
    "trigerType": "",
    "callStartPage": "",
    "defName": null,
    "nodeName": null,
    "trigerFlowName": null,
    "actionName": null,
    "delBeforeSave": true,
    "params": [
      {
        "pk": "",
        "name": null,
        "ip": null,
        "createBy": null,
        "createTime": null,
        "updateBy": null,
        "updateTime": null,
        "tenantId": null,
        "dataStatus": null,
        "dbtype": null,
        "id": "657234812544745472",
        "trigerId": "657234696345747456",
        "srcAttr": "",
        "srcAttrName": "",
        "destAttr": "id",
        "destAttrName": "主键",
        "allowEmpty": ""
      }
    ]
  }
}

返回参数说明:

名称 类型 备注
data BpmTrigerFlowPo 触发新流程对象

保存

简述:

  • 保存【触发新流程】信息

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:

暂无

  • Body:
名称 类型 是否必须 默认值 备注 其他信息
id String 主键id
defId String 流程定义ID
defName String 流程定义名称
nodeId String 节点ID
nodeName String 节点名称
trigerFlowKey String 触发流程Key
trigerFlowName String 触发流程名称
action String 触发动作
actionName String 触发动作名称
trigerType String 触发类型
callStartPage String 调用启动页面

请求参数示例:

后续补充

返回示例:

后续补充

返回参数说明:

名称 类型 备注
data Void

删除

简述:

  • 批量删除【触发新流程】记录

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
ids String 主键id
  • Body:

暂无

请求参数示例:

http://192.168.3.220:5100/ibps/business/v3/bpm/triger/flow/remove?id=657234696345747456

返回示例:

{
  "state": 200,
  "request": null,
  "message": "删除成功",
  "cause": "",
  "variables": {},
  "data": null
}

返回参数说明:

名称 类型 备注
data Void

读取源数据属性

简述:

  • 读取源数据属性

请求URL:

请求方式:

  • GET

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
boCode String 业务对象编码
boVersion String 业务对象版本
  • Body:

暂无

请求参数示例:

后续补充

返回示例:

后续补充

返回参数说明:

名称 类型 备注
data Map<String,Object>

读取目标数据属性

简述:

  • 读取目标数据属性

请求URL:

请求方式:

  • GET

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
defKey String 流程定义key
  • Body:

暂无

请求参数示例:

后续补充

返回示例:

后续补充

返回参数说明:

名称 类型 备注
data Map<String,Object>

备注

文档更新时间: 2020-02-25 18:29   作者:钟剑华