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

流程定义测试状态

简述:

  • 流程定义测试状态

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findProcDefineTestStatus

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "test",
      "name": "测试"
    },
    {
      "key": "run",
      "name": "正式"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< ProcDefineTestStatus > 流程定义测试状态枚举数据

流程实例状态

简述:

  • 流程实例状态

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findProcInstStatus

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "draft",
      "value": "草稿"
    },
    {
      "key": "running",
      "value": "运行中"
    },
    {
      "key": "suspend",
      "value": "挂起"
    },
    {
      "key": "end",
      "value": "结束"
    },
    {
      "key": "manualend",
      "value": "人工结束"
    },
    {
      "key": "rejectToStart",
      "value": "驳回到发起人"
    },
    {
      "key": "reject",
      "value": "驳回"
    },
    {
      "key": "revoke",
      "value": "撤销"
    },
    {
      "key": "revokeToStart",
      "value": "撤销"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< ProcInstStatus > 流程实例状态枚举数据

流程任务动作

简述:

  • 流程任务动作

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findTaskActionType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "agree",
      "value": "同意"
    },
    {
      "key": "reject",
      "value": "驳回"
    },
    {
      "key": "end",
      "value": "结束"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< TaskActionType > 任务动作枚举数据

服务任务类型

简述:

  • 服务任务类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findServiceTaskType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "message",
      "value": "普通任务"
    },
    {
      "key": "script",
      "value": "脚本任务"
    },
    {
      "key": "service",
      "value": "服务任务"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< ServiceTaskType > 服务任务状态枚举数据

服务脚本类型

简述:

  • 服务脚本类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findScriptType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "start",
      "value": "开始脚本"
    },
    {
      "key": "end",
      "value": "结束脚本"
    },
    {
      "key": "create",
      "value": "创建脚本"
    },
    {
      "key": "complete",
      "value": "结束脚本"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< ScriptType > 脚本类型枚举数据

会签特权处理模式

简述:

  • 会签特权处理模式

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findPrivilegeMode

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "all",
      "value": "所有"
    },
    {
      "key": "direct",
      "value": "直接"
    },
    {
      "key": "oneticket",
      "value": "一票制"
    },
    {
      "key": "allowAddSign",
      "value": "允许加签"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< PrivilegeMode > 特权处理模式枚举数据

节点类型

简述:

  • 节点类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findNodeType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "start",
      "value": "开始节点"
    },
    {
      "key": "end",
      "value": "结束节点"
    },
    {
      "key": "task",
      "value": "任务节点"
    },
    {
      "key": "userTask",
      "value": "用户任务节点"
    },
    {
      "key": "signTask",
      "value": "会签任务节点"
    },
    {
      "key": "subProcess",
      "value": "子流程"
    },
    {
      "key": "callActivity",
      "value": "外部子流程"
    },
    {
      "key": "exclusivegateway",
      "value": "分支网关"
    },
    {
      "key": "parallelGateway",
      "value": "同步网关"
    },
    {
      "key": "inclusiveGateway",
      "value": "条件网关"
    },
    {
      "key": "subStartGateway",
      "value": "内嵌子流程开始网关"
    },
    {
      "key": "subEndGateway",
      "value": "内嵌子流程结束网关"
    },
    {
      "key": "subMultiStartGateway",
      "value": "多实例内嵌子流程开始网关"
    },
    {
      "key": "callStartGateway",
      "value": "外部子流程开始网关"
    },
    {
      "key": "callEndGateway",
      "value": "外部子流程结束网关"
    },
    {
      "key": "callMultiStartGateway",
      "value": "多实例外部子流程开始网关"
    },
    {
      "key": "serviceTask",
      "value": "服务任务节点"
    },
    {
      "key": "scriptTask",
      "value": "脚本任务节点"
    },
    {
      "key": "receiveTask",
      "value": "消息任务节点"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< NodeType > 节点类型枚举数据

流程多实例类型

简述:

  • 流程多实例类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findMultiInstanceType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "no",
      "value": "单实例"
    },
    {
      "key": "parallel",
      "value": "并行"
    },
    {
      "key": "sequential",
      "value": "串行"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< MultiInstanceType > 多实例类型枚举数据

逻辑计算类型

简述:

  • 逻辑计算类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findLogicType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "and",
      "value": "与"
    },
    {
      "key": "or",
      "value": "或"
    },
    {
      "key": "exclude",
      "value": "非"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< LogicType > 逻辑计算类型枚举数据

会签满足会签结束条件后,后续处理类型

简述:

  • 会签满足会签结束条件后,后续处理类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findFollowMode

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "wait",
      "value": "等待"
    },
    {
      "key": "complete",
      "value": "完成"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< FollowMode > 后续处理类型枚举数据

人员抽取类型

简述:

  • 人员抽取类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findExtractType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "no",
      "value": "不抽取"
    },
    {
      "key": "extract",
      "value": "抽取用户"
    },
    {
      "key": "delayExtract",
      "value": "延迟抽取"
    },
    {
      "key": "groupUserExtract",
      "value": "组用户抽取"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< ExtractType > 人员抽取类型枚举数据

会签决策类型

简述:

  • 会签决策类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findDecideType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "agree",
      "value": "同意"
    },
    {
      "key": "refuse",
      "value": "反对"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< DecideType > 会签决策类型枚举数据

流程操作类型

简述:

  • 流程操作类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findBpmOperType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "start",
      "value": "流程启动"
    },
    {
      "key": "subStart",
      "value": "内部子流程启动"
    },
    {
      "key": "callStart",
      "value": "外部子流程启动"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< BpmOperTypeEnum > 流程操作类型枚举数据

任务类型

简述:

  • 任务类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findTaskType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "NORMAL",
      "value": "普通任务"
    },
    {
      "key": "AGENT",
      "value": "代理任务"
    },
    {
      "key": "DELIVERTO",
      "value": "转交任务"
    },
    {
      "key": "TRANSFORMING",
      "value": "流转源任务"
    },
    {
      "key": "TRANSFORMED",
      "value": "接收流转任务"
    },
    {
      "key": "COMMU",
      "value": "通知任务"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< TaskType > 任务类型枚举数据

流程消息模版分类

简述:

  • 流程消息模版分类

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findTemplateType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "taskCreate",
      "label": "任务创建通知"
    },
    {
      "key": "taskBack",
      "label": "任务驳回通知"
    },
    {
      "key": "taskComplete",
      "label": "任务完成通知"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< TemplateType > 消息模版分类枚举数据

流程消息模版变量类型

简述:

  • 流程消息模版变量类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findVariableType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "string",
      "value": "字符串"
    },
    {
      "key": "number",
      "value": "数字"
    },
    {
      "key": "datetime",
      "value": "日期"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< VariableType > 消息模版变量类型枚举数据

会签投票结果类型

简述:

  • 会签投票结果类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findVoteResult

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "no",
      "value": "未投票"
    },
    {
      "key": "agree",
      "value": "赞成"
    },
    {
      "key": "oppose",
      "value": "赞成"
    },
    {
      "key": "abandon",
      "value": "弃权"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< VoteResult > 会签投票结果类型枚举数据

会签投票类型

简述:

  • 会签投票类型

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findVoteType

返回示例:

{
  "state": 200,
  "request": null,
  "message": "",
  "cause": "",
  "variables": {},
  "data": [
    {
      "key": "amount",
      "value": "票数"
    },
    {
      "key": "percent",
      "value": "百分比"
    }
  ]
}

返回参数说明:

名称 类型 备注
data List< VoteType > 会签投票类型枚举数据

流程定义状态

简述:

  • 流程定义状态

请求URL:

请求方式:

  • GET

请求参数:

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

暂无

  • Body:

暂无

请求参数示例:

http://192.168.3.230:15100/ibps/business/v3/bpm/info/findBpmDefinitionState

返回示例:

暂无例子

返回参数说明:

名称 类型 备注
data List< STATE > 流程定义状态枚举数据