前端如何根据当前流程实例ID查询当前流程进度

比如当前流程节点,节点审批人等



或者在流程某一节点审批后,能直接返回下一步的节点信息

评论区

超级管理员 2026-03-18 17:13

       Map<String, BpmChildNode> childNodeMap = bpmService.getDeployAllNodeMap(processDefinitionId);

       BpmChildNode nowNode = childNodeMap.get(nodeId);//当前节点

可以通过这样获取当前节点,然后再解析BpmChildNodeL里面的下一个节点。

但是这样的话,有时候分纸来的,下面有多个待审批的节点。

如果是表的话,可以查dingding_bpm_flow_task ,这个是任务表,然后查待处理的任务试试


leo 2026-03-18 17:19

@超级管理员

我是在前端js增强中使用,而且目前只知道processDefinitionId 和 processInstanceId

超级管理员 2026-03-18 17:24

@leo

调用src\api\lowBpm\bpm\index.ts的getBpmDetail方法获取流程详情数据 可以只传递processInstanceId

回复

扫码关注

添加客服
图片未加载,请刷新后再试
联系我们