作者:钟剑华  历史版本:1  更新时间:2024-11-20 15:41

节点人员条件

简述:

  • 节点人员条件

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/node/def/conditionEdit?nodeType=signTask

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": {
    "nodeUserPluginList": [
      {
        "type": "cusers",
        "title": "用户"
      },
      {
        "type": "group",
        "title": "用户组"
      },
      {
        "type": "org",
        "title": "组织"
      },
      {
        "type": "role",
        "title": "角色"
      },
      {
        "type": "pos",
        "title": "岗位"
      },
      {
        "type": "orgManager",
        "title": "组织负责人"
      },
      {
        "type": "level",
        "title": "参与者等级"
      },
      {
        "type": "userGrade",
        "title": "组织上下级"
      },
      {
        "type": "approver",
        "title": "流程实例审批人"
      },
      {
        "type": "hrScript",
        "title": "人员脚本"
      }
    ],
    "extract": "extract",
    "nodeType": "signTask"
  }
}

返回参数说明:

名称 类型 备注
data Map<String,Object> 节点人员集合

节点集合

简述:

  • 节点集合

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/node/def/sameNodeDialog?defId=626866373389189120&nodeId=node1

返回示例:

{
    "state": 200,
    "request": null,
    "message": "",
    "cause": "",
    "variables": {},
    "data": {
        "defId": "",
        "nodeId": "",
        "nodeDefList": []
    }
}

返回参数说明:

名称 类型 备注
data.defId String 流程定义ID
data.nodeId String 节点ID
data.nodeDefList List< IBpmNodeDefine > 节点集合

预览人员条件

简述:

  • 预览人员条件

请求URL:

请求方式:

  • POST

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
conditionArray String [] 条件数组
variables String {} 变量
  • Body:

暂无

请求参数示例:

暂无例子

返回示例:

暂无例子

返回参数说明:

名称 类型 备注
dataResult List< User > 用户列表数据
pageResult Object 分页数据

自动节点,获取插件数据

简述:

  • 自动节点,获取插件数据

请求URL:

请求方式:

  • GET

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
defId String 流程定义ID
nodeId String 节点ID
pluginType String 插件类型
  • Body:

暂无

请求参数示例:

暂无例子

返回示例:

暂无例子

返回参数说明:

名称 类型 备注
data.bpmPluginDef IBpmPluginDefine 插件定义
data.bpmPluginDefJson IBpmPluginDefine 插件定义json
data.defId IBpmPluginDefine 流程定义ID
data.nodeId IBpmPluginDefine 流程节点ID
data.bpmPluginContext IBpmPluginDefine 插件内容
data.pluginType IBpmPluginDefine 插件类型
data.bpmVariableList IBpmPluginDefine 插件变量

流程变量

简述:

  • 获取流程节点的流程变量的选择框 bo变量,流程变量

请求URL:

请求方式:

  • GET

请求参数:

  • Headers:
名称 类型 是否必须 默认值 备注 其他信息
X-Authorization-access_token String 系统令牌
  • Query:
名称 类型 是否必须 默认值 备注 其他信息
defId String 流程定义ID
nodeId String 节点ID
includeBpmConstants Boolean 是否包含流程变量
  • Body:

暂无

请求参数示例:

暂无例子

返回示例:

暂无例子

返回参数说明:

名称 类型 备注
data JSONArray 流程数据集合

流程变量

简述:

  • 获取流程节点的流程变量

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/node/def/getNodeVariable?defId=626866373389189120&nodeId=626866373389189120

返回示例:

暂无例子

返回参数说明:

名称 类型 备注
data List< IBpmVariableDefine > 流程变量定义列表