ruoyi-cloud icon indicating copy to clipboard operation
ruoyi-cloud copied to clipboard

流程图高亮显示bug

Open hdj0122 opened this issue 3 years ago • 3 comments

// 对历史流程节点进行遍历 // 获取当前历史节点 HistoricActivityInstance currentActivityInstance = historicActivityInstances.get(i); // 得到节点定义的详细信息 ActivityImpl activityImpl = processDefinitionEntity.findActivity(currentActivityInstance.getActivityId()); // 用以保存后需开始时间相同的节点 List<ActivityImpl> sameStartTimeNodes = new ArrayList<>(); ActivityImpl sameActivityImpl1 = processDefinitionEntity .findActivity(historicActivityInstances.get(i + 1).getActivityId()); // 将后面第一个节点放在时间相同节点的集合里 sameStartTimeNodes.add(sameActivityImpl1); /** * 遍历outgoingFlows并找到已流转的 满足如下条件认为已流转: * 1.当前节点是并行网关或兼容网关,则通过outgoingFlows能够在历史活动中找到的全部节点均为已流转 * 2.当前节点是以上两种类型之外的,通过outgoingFlows查找到的时间最早的流转节点视为有效流转 **

  • (第2点有问题,有过驳回的,会只绘制驳回的流程线,通过走向下一级的流程线没有高亮显示)

这个怎么解决 求教

hdj0122 avatar Nov 01 '22 07:11 hdj0122

您好,我无法亲自回复您的邮件。将尽快给您回复。

hbycctgu avatar Nov 01 '22 07:11 hbycctgu

你可以打断点看到所有的线,把跟节点链接的线打上颜色

| | 张孟如 | | @.*** |

---- 回复的原邮件 ---- | 发件人 | @.> | | 发送日期 | 2022年11月1日 15:39 | | 收件人 | @.> | | 抄送人 | @.***> | | 主题 | [zhangmrit/ruoyi-cloud] 流程图高亮显示bug (Issue #15) |

// 对历史流程节点进行遍历 // 获取当前历史节点 HistoricActivityInstance currentActivityInstance = historicActivityInstances.get(i); // 得到节点定义的详细信息 ActivityImpl activityImpl = processDefinitionEntity.findActivity(currentActivityInstance.getActivityId()); // 用以保存后需开始时间相同的节点 List sameStartTimeNodes = new ArrayList<>(); ActivityImpl sameActivityImpl1 = processDefinitionEntity .findActivity(historicActivityInstances.get(i + 1).getActivityId()); // 将后面第一个节点放在时间相同节点的集合里 sameStartTimeNodes.add(sameActivityImpl1); /**

  • 遍历outgoingFlows并找到已流转的 满足如下条件认为已流转:
  • 1.当前节点是并行网关或兼容网关,则通过outgoingFlows能够在历史活动中找到的全部节点均为已流转
  • 2.当前节点是以上两种类型之外的,通过outgoingFlows查找到的时间最早的流转节点视为有效流转 **

(第2点有问题,有过驳回的,会只绘制驳回的流程线,通过走向下一级的流程线没有高亮显示)

这个怎么解决 求教

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

zhangmrit avatar Nov 01 '22 07:11 zhangmrit

现在是 我驳回的线条亮但通过的线条不亮

hdj0122 avatar Nov 01 '22 08:11 hdj0122