BPMN定时事件使用场景
- 指定日期开启流程实例
- 24小时任务未办理短信提醒
-
定时事件类型
Time date:日期,什么时间触发
日期一般不会写死,会用变量代替
Time duration:持续延时多长时间后触发
比如:接到任务后,24小时后发送短信提醒
-
时间例子
指定日期
指定日期开启流程实例:2021-08-30T15:23:59
持续时间
持续例子:
P1DT1M- 一天一分钟执行一次
P1W - 一周执行一次
PT1H - 一小时执行一次
PT10S - 十秒执行一次说明:
P 开始标记
1Y -一年
2M - 两个月
1W - 一周
10D - 十天
T - 时间和日期分割标记
2H - 两个小时
30M - 三十分钟
15S - 十五秒钟循环例子
循环3次/开始循环时间/每次间隔:R3/2021-07-30t19:12:00/PT1M
执行2次,1分钟执行一次:R2/PT1M
无限循环/时间间隔/结束时间:R/PT1M/2021-01-01
变量无限循环:R/PT1H/${EndTime} 典型场景
任务阻塞到时间满足条件
- 非中断会一直产生任务,使用服务任务可以发短信
- 3天未审核则主管领导介入
- 3天未审核则主管领导办理