EAS流程节点 之 时间等待节点原创
金蝶云社区-id_bao
id_bao
3人赞赏了该文章 597次浏览 未经作者许可,禁止转载编辑于2021年02月01日 15:36:20
封面
  • 使用场景

  • 属性介绍

  • 如何配置

  • 注意事项



使用场景

一般用于流程等待某一事件的发生。即流程流转到该节点 等待一定的时间  之后再流转下去。目前常见的业务场景是:

流程的流转依赖于某个业务状态的发生,可以在这个节点去轮询该业务是否发生,如果业务已发生则流程继续流转,没有发生则等待一定时间,再去查看。


属性介绍

image.png


  1. 时间模式

    时间模式分为 相对时间与绝对时间。相对时间:相对于当前节点的创建时间或者。要求填写 数字。

    绝对时间:即我们日常所使用的时间 比如说2021/02/01 14:29

    本文使用到的场景只会介绍 相对时间

  2. 等待时间

    顾名思义:上次轮询业务之后到下次轮询 所需要等待的时间。要求最小的等待时间不少于 30秒

  3. 时间单位:包含:天,小时,分钟,秒

  4. 结束条件

    在这里编写业务条件,当条件满足的时候,结束轮询等待。业务条件写法和其他工作流脚本一样。



如何配置

假设需要查看一个二开的业务表中是否有相关业务数据,有数据的话流程继续向下流转,没数据则继续等待。配置如下图:

image.png

在流程中单独配置一个时间等待节点即可

image.png


注意事项

1,本文的业务场景中的时间模式 只可以为 相对时间。

2,等待时间结合实际场景设置,请勿设置的太小

3,编写的结束条件中,如果存在和外部系统通过网络通信的,请设置连接的超时时间,否则会影响流程服务的整体可用性

赞 3