手册

常用接口

172
廖沅静
2022-06-22 13:39:17
分享链接
摘要:常用接口梳理




表格内容可复制


新建流程

/runtime/instance/v1/newProcess

根据用户ID和流程ID判断是否有启动权限

/flow/defAuthorize/v1/startRight

客户端启动流程

/runtime/instance/v1/start

通用任务批量处理(同意、反对)

/runtime/task/v1/batchHandle

获取流程实例的表单和数据

/runtime/instance/v1/getInstFormAndBO

根据流程实例ID获取当前实例的所有节点和审批人

/runtime/instance/v1/getExcutorNameByInstId

通过流程实例id挂起流程实例

/runtime/instance/v1/forbiddenInstance

取消挂起实例

/runtime/instance/v1/unForbiddenInstance

根据实例id获取实例对象

/runtime/instance/v1/getInstanceByInstId

通过businessKey获取运行实例

/runtime/instance/v1/getInstancetByBizKeySysCode

终止恢复

/runtime/instance/v1/renewProcess

保存草稿

/runtime/instance/v1/saveDraft

通过实例id获取任务列表

/runtime/task/v1/getTasksByInstId

修改任务执行人

/runtime/task/v1/setTaskExecutors

根据任务id获取其下的候选人列表并抽取执行人

/runtime/task/v1/getCandidatesListByTaskId

根据流程定义id或流程实例id或任务id或BPMN实例ID获取流程图(POST);获取流程图(GET)

/runtime/instance/v1/getBpmImage

处理任务

/runtime/task/v1/complete

流程审批历史(页面数据)

/runtime/instance/v1/instanceFlowOpinions

获取用户的已办事宜

/runtime/instance/v1/getDoneList

查询流程实例列表

/runtime/instance/v1/getInstDetailList

人工终止流程

/runtime/instance/v1/doEndProcess

获取流程节点的列表 一些基本信息而已

/flow/node/v1/getNodes

获取我的常用流程

/runtime/instance/v1/getMyOftenFlow

获取有权限的流程并将其按照分类名称进行分组

/runtime/instance/v1/getHasAuthFlowList

我的请求

/runtime/instance/v1/getMyRequestList

我的请求

/runtime/instance/v1/myRequest

获取用户的待办事宜

/runtime/task/v1/getTodoList

获取用户经办的流程实例

/runtime/instance/v1/getDoneInstList

客户端启动流程

/runtime/instance/v1/start

获取任务的详情

/runtime/task/v1/taskDetailBo

根据任务ID获取审批按钮

/runtime/task/v1/getButtonsBytaskId

获取任务是否能锁定

/runtime/task/v1/canLock

删除草稿

/runtime/instance/v1/removeDraftById

处理任务

/runtime/task/v1/complete

获取流程实例的表单和数据

/runtime/instance/v1/getInstFormAndBO

根据实例id撤回流程(撤销)

/runtime/instance/v1/revokeInstance

人工终止流程

/runtime/instance/v1/doEndProcess

根据节点配置获取后续可跳转节点

/runtime/task/v1/getAfterJumpNodes

根据流程实例ID终止流程

/runtime/instance/v1/doEndProcessById

流程启动时获取bo和表单

/runtime/instance/v1/getFormAndBO

任务转办

/runtime/task/v1/delegate

取回委托/转办流程

/runtime/task/v1/retrieveBpmTask

获取用户经办的流程实例数

/runtime/instance/v1/getDoneInstCount

获取待办数目

/runtime/task/v1/getTodoCount

获取待阅任务(知会任务)数量

/runtime/task/v1/getNoticeDoneReadCoun

获取已阅任务(知会任务)

/runtime/task/v1/getNoticeDoneReadList

获取待阅任务(知会任务)数量

/runtime/task/v1/getNoticeTodoReadCount

获取待阅任务(知会任务)数量

/runtime/task/v1/getNoticeTodoReadList

流程变量列表数据

/flow/var/v1/listJson

流程定义节点配置页面json数据

/flow/node/v1/getDefSetting

保存节点规则

/flow/var/v1/save

编辑节点变量

/flow/var/v1/defVarEdit

根据可以key获取分类

/sys/sysType/v1/getTypesByKey

获取下一个流水号

/sys/identity/v1/getNextIdByAlias

业务数据模板列表(分页条件查询)数据

/form/dataTemplate/v1/listToJson

保存业务模板草稿

/form/dataTemplate/v1/boSaveDraft

Vue表单预览

/form/form/v1/previewDesignVue

根据表单ID获取表单明细

/form/form/v1/getFormById

doQuery

/form/customQuery/v1/doQuery

取得树形数据

/form/customDialog/v1/getTreeData

根据表单key获取业务数据模板相关信息

/form/dataTemplate/v1/getBpmDataTemplateInfo

业务数据模板列表(分页条件查询)数据

/form/dataTemplate/v1/listJson

发表评论
评论通过审核后显示。