1. 程式人生 > 實用技巧 >ccflow是如何實現自由流程或者自定義流程的?

ccflow是如何實現自由流程或者自定義流程的?

>>> hot3.png

流轉自定義

關鍵字:流轉自定義,自由流程.

相關的Demo流程:\\流程樹\\線性流程\\自由流程

image

應用場景:一個流程如下.

定義:在開始節點、或者指定的節點可以定義流程流轉的步驟,在指定的節點裡,可以修改流程運轉步驟,這些流轉步驟的範圍是確定的,也就是說節點範圍是確定的。我們把這樣的流程稱呼為自由流程。

設定此類的流程方式很簡單,就是啟用該功能按鈕就可以了,如下圖設定方法。

節點屬性設定

啟動該Demo執行如下:

啟動它,點選進入流轉自定義。

image

流轉自定義介面:

可以在該介面裡調整執行步驟,禁用特定的步驟。

下面有兩個按鈕:【執行自動執行模式並返回】, 【執行手動設定執行模式並返回】。這裡兩個模式執行,類似於飛機飛行,有人駕駛模式與無人駕駛預設。

在無人駕駛模式下,流程按照流程的設定規則執行,在有人駕駛的模式下,就會按照該圖表的設定步驟執行。

image

注:在特定的節點中動態的插入子流程未完成。

轉載於:https://my.oschina.net/ccflow/blog/367365