超级管理员 2026-03-18 17:13 回复 Map<String, BpmChildNode> childNodeMap = bpmService.getDeployAllNodeMap(processDefinitionId); BpmChildNode nowNode = childNodeMap.get(nodeId);//当前节点可以通过这样获取当前节点,然后再解析BpmChildNodeL里面的下一个节点。但是这样的话,有时候分纸来的,下面有多个待审批的节点。如果是表的话,可以查dingding_bpm_flow_task ,这个是任务表,然后查待处理的任务试试
超级管理员 2026-03-18 17:24 回复 @leo 调用src\api\lowBpm\bpm\index.ts的getBpmDetail方法获取流程详情数据 可以只传递processInstanceId
Map<String, BpmChildNode> childNodeMap = bpmService.getDeployAllNodeMap(processDefinitionId);
BpmChildNode nowNode = childNodeMap.get(nodeId);//当前节点
可以通过这样获取当前节点,然后再解析BpmChildNodeL里面的下一个节点。
但是这样的话,有时候分纸来的,下面有多个待审批的节点。
如果是表的话,可以查dingding_bpm_flow_task ,这个是任务表,然后查待处理的任务试试