如何通過最少的修改代碼實作業務單據的靈活流轉?修改代碼太多系統不穩定,流程過于複雜不友善實施,流程過于簡單不能符合公司的實際要求。做改造 接口過于複雜不适合開發內建,是以需要平衡好各種實際問題的考驗才能用得起來,加幾行代碼讓自己的業務功能單據支援流程化流轉。
以下元件也非常适合政府類各種單據的審批流轉,我們先通過例子展示一下如何內建流程元件。
1: 首選需要定義審批流程,需要有管理各種單據的流轉步驟的功能。

2:每個單據都有哪些稽核步驟,每個步驟的預設稽核人誰,都需要走幾個步驟,可以定義出來。
3:下面的代碼為如何實作流程接口的标準範例代碼,其實就配置幾個紅色部分的參數就可以了,也是好用的越是想得周到的元件,用起來越是簡單得很。
4:以下是流程元件的預設展示效果,當然可以按自己的需求進行改造,例如已經顯示需要4步驟的稽核。
5:下圖是流轉給下一個步驟的稽核人的效果,可以選擇下一個步驟裡流轉到誰哪裡?
6:當稽核人登入後,在待稽核清單裡會顯示相應的單據,進行稽核,繼續流轉,所有稽核人的意見全了,就算這個單據稽核結束了。
本文轉自 jirigala 51CTO部落格,原文連結:http://blog.51cto.com/2347979/1188425,如需轉載請自行聯系原作者