驳回功能支持完成 - AndiHappy/customcamunda GitHub Wiki
-
驳回,指的是当前任务完成,并且把当前的任务驳回到上一级。
例如流程A-->B-->C,如果当前任务是:task1(B),任务的标识是:task1,执行人是B,驳回的操作就是,task1,完成,形成历史任务,生成task2(A),也就是说形成了task1,这个待办任务,操作人是A。具体的历史记录就是:
task(A)====>hisTask(A)
task1(B) =========>hisTask(A)
hisTask1(B)
task2(A)
具体的实现方法,参见代码:BackTaskCmd