@@ -97,7 +97,7 @@ public void urge(long recordId, IFlowOperator currentOperator) {
97
97
// 推送催办消息
98
98
for (FlowRecord record : todoRecords ) {
99
99
IFlowOperator pushOperator = record .getCurrentOperator ();
100
- EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_URGE , record , pushOperator , flowWork , null ));
100
+ EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_URGE , record , pushOperator , flowWork , null ), true );
101
101
}
102
102
103
103
}
@@ -220,10 +220,10 @@ public void transfer(long recordId, IFlowOperator currentOperator, IFlowOperator
220
220
flowRecordRepository .save (List .of (transferRecord ));
221
221
222
222
// 推送转办消息
223
- EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_TRANSFER , flowRecord , currentOperator , flowWork , snapshot .toBindData ()));
223
+ EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_TRANSFER , flowRecord , currentOperator , flowWork , snapshot .toBindData ()), true );
224
224
225
225
// 推送待办消息
226
- EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_TODO , transferRecord , targetOperator , flowWork , snapshot .toBindData ()));
226
+ EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_TODO , transferRecord , targetOperator , flowWork , snapshot .toBindData ()), true );
227
227
}
228
228
229
229
@@ -327,8 +327,8 @@ public FlowResult startFlow(String workCode, IFlowOperator operator, IBindData b
327
327
328
328
// 推送事件消息
329
329
for (FlowRecord record : records ) {
330
- EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_CREATE , record , operator , flowWork , snapshot .toBindData ()));
331
- EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_TODO , record , operator , flowWork , snapshot .toBindData ()));
330
+ EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_CREATE , record , operator , flowWork , snapshot .toBindData ()), true );
331
+ EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_TODO , record , operator , flowWork , snapshot .toBindData ()), true );
332
332
}
333
333
// 当前的审批记录
334
334
return new FlowResult (flowWork , records );
@@ -426,7 +426,7 @@ public FlowResult submitFlow(long recordId, IFlowOperator currentOperator, IBind
426
426
flowRecordRepository .update (flowRecord );
427
427
flowRecordRepository .finishFlowRecordByProcessId (flowRecord .getProcessId ());
428
428
429
- EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_FINISH , flowRecord , currentOperator , flowWork , snapshot .toBindData ()));
429
+ EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_FINISH , flowRecord , currentOperator , flowWork , snapshot .toBindData ()), true );
430
430
return new FlowResult (flowWork , flowRecord );
431
431
}
432
432
@@ -465,12 +465,12 @@ public FlowResult submitFlow(long recordId, IFlowOperator currentOperator, IBind
465
465
466
466
// 推送审批事件消息
467
467
int eventState = flowSourceDirection == FlowSourceDirection .PASS ? FlowApprovalEvent .STATE_PASS : FlowApprovalEvent .STATE_REJECT ;
468
- EventPusher .push (new FlowApprovalEvent (eventState , flowRecord , currentOperator , flowWork , snapshot .toBindData ()));
468
+ EventPusher .push (new FlowApprovalEvent (eventState , flowRecord , currentOperator , flowWork , snapshot .toBindData ()), true );
469
469
470
470
// 推送待办事件消息
471
471
for (FlowRecord record : records ) {
472
472
IFlowOperator pushOperator = record .getCurrentOperator ();
473
- EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_TODO , record , pushOperator , flowWork , snapshot .toBindData ()));
473
+ EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_TODO , record , pushOperator , flowWork , snapshot .toBindData ()), true );
474
474
}
475
475
476
476
return new FlowResult (flowWork , records );
@@ -514,7 +514,7 @@ public void recall(long recordId, IFlowOperator currentOperator) {
514
514
flowRecordRepository .update (flowRecord );
515
515
516
516
flowRecordRepository .delete (childrenRecords );
517
- EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_RECALL , flowRecord , currentOperator , flowWork , null ));
517
+ EventPusher .push (new FlowApprovalEvent (FlowApprovalEvent .STATE_RECALL , flowRecord , currentOperator , flowWork , null ), true );
518
518
}
519
519
520
520
}
0 commit comments