這是 《向釘釘請假流程設計器開發者提問:程序設計是否存在問題?》的後續,結合上篇文章你將完全搞清楚一個簡單的流程系統全方位的設計。 另外須要說明的是,這個程序設計是我我的的思想產物,程序如今也在運行,並知足了需求,因此若是您覺的哪裏不妥我們共同探討,期待進步。前端
上篇文章咱們基本將了一下設計思路和前端實現,大體上把節點分爲5類:微信
咱們系統中有多種內容須要流程審批,因此要記錄多個流程。當發起某種內容須要審批時就會啓動當前流程,並進入start節點,而後把全部節點複製一份存放到狀態表的字段內方便下次調用。具體流程如圖所示: 設計
其實這兩張圖結合上一篇文章基本就OK了。你們須要的看一下,歡迎吐槽。 我的微信:c497983606cdn