1. 程式人生 > >Activiti或者jbpm工作流的流程回退

Activiti或者jbpm工作流的流程回退

需求:
         流程的回退是一個複雜的計算,特別是在中國式的流程裡,現實中的流程則相對簡單,如我把一個審批檔案提交出去後,若由兩個人(張三、李四)同時處理,若張三或李四需要把檔案退回來,檔案直接打回到發起人我這裡,這樣張三或李四手上不再存在審批檔案,但對於JBPM或Activiti的流程回退則做不到這麼簡單。
但原則上我們要符合這種現實的要求:流程由誰提交過來,則退回給誰。

為了弄清這個關係,我們以一個稍為複雜一點Activiti流程為例。