V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Trinity888
V2EX  ›  程序员

关于 activiti 工作流配置时, 2 种类型节点,不知道如何选择这 4 个网关,求指点

  •  
  •   Trinity888 · 2020-06-30 22:43:49 +08:00 · 1760 次点击
    这是一个创建于 1584 天前的主题,其中的信息可能已经有所发展或是发生改变。

    两种情况,选择哪种网关合适:

     网关类型有:互斥网关,并行网管,包含网关,事件网关
    

    一. 每个节点:是(继续流程)、否(驳回流程,需要用户选择:驳回上级审批,驳回流程发起人)

    哥们郁闷了,原来只有是、否,我选择的互斥网关,现在:否加了个驳回上级(驳回上级审批、驳回流程发起人,得让用户界面选择操作按钮)

    二. 有 1 个流程节点是第 5 步:

    1 步 此处省略 2 步 此处省略 3 步 此处省略 4 步 此处省略

    5. 资产管理员审批,管理员可以有 4 种流程选择:
    
        一,选择第 8 步,扫码确认资产,并结束流程。
    
        二,选择 6 步,然后第 8 步扫码确认资产,并结束流程。
    
        三,选择 7 步,然后第 8 步扫码确认资产,并结束流程。
    
        四,选择 6 、7 步,然后第 8 步扫码确认资产,并结束流程;
    

    6.系统安装角色审批,填写操作系统版本、操作系统安装日期;

    7.网络维护角色审批。

    8.资产管理员扫描确认,流程结束

    请教 V 友们,懂工作流的给予一些建议,不胜感激,万分感谢(握拳请教)

    [前提:不换其他工作流,已上线的项目了,新增加流程,发现画起来越画越难受....V_V ]

    4 条回复    2020-07-24 23:28:40 +08:00
    paragon
        1
    paragon  
       2020-06-30 23:24:22 +08:00
    记忆里 flowable 是有办法回退的~ 你可以参考下它的实现
    Trinity888
        2
    Trinity888  
    OP
       2020-06-30 23:29:31 +08:00
    @paragon activiti 工作流,我们用的这个,目前还没办法换别的流程。我查查资料,感谢您回复
    joeyFuck
        3
    joeyFuck  
       2020-07-01 16:44:42 +08:00
    首先,相关的引擎代码是你自己写的吗?如果你只是进行界面的流程图配置,不动代码,那就没办法了。
    其次,如果你能写代码情况下,把上面的逻辑用图表示下。你的表述有点不够清晰。
    其实你主要的问题就是结合业务流程如何跳转。
    Trinity888
        4
    Trinity888  
    OP
       2020-07-24 23:28:40 +08:00
    @joeyFuck 谢谢您,我最终通过流程图的形式将复杂的跳转完成了,使用的互斥网关方式。代码中结合了自己的业务,做了处理。感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1287 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:24 · PVG 07:24 · LAX 16:24 · JFK 19:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.