OMFLOW Doc
搜索文档…
OMFLOW Doc
中文
目錄
介紹
OMFLOW概觀
OMFLOW 流程引擎
軟體及硬體需求
OMFLOW 版本紀錄
軟體安裝
安裝在Windows
安裝在 Linux
安裝Booster
安裝Dashboard
使用Docker
開源版安裝
啟用HTTPS
變更資料中心網址
架設PyPI伺服器
更新Apache Server至2.4.XX
常見錯誤
快速上手(Quick Start)
初始設定
人員及組織
建立應用、流程
更新內建流程
功能介紹
首頁
我的任務
服務請求
服務管理
資料收集
應用管理
Apps
人員管理
系統設定
內建流程
報表
API介紹
安全碼
快速開單、推單
我的任務
查詢表單
事件
組織圖
使用者
組織
請假紀錄
由
GitBook
提供支持
建立應用、流程
建立應用與簡單的流程
建立應用
點擊
主選單 > 應用管理 > 應用設計
進入應用列表。
點擊新增按鈕,輸入“練習應用”。
列表中會顯示出剛才建立的應用。
新建流程
點擊剛才建立的應用,會進入流程列表畫面。
點擊
新增
,建立一個新流程。
輸入流程名稱,並依照需求勾選其他選項。
各選項之功用請參考
功能介紹
。
表單設計
選擇「表單設計」頁籤,先新建兩個半區塊。
接著在兩個半區塊分別建立標題、輸入、狀態、燈號等四個欄位。
最後設定狀態欄位,選擇「選項」頁籤並建立下圖資訊。
流程設計
點擊「流程設計」頁籤。
這裡剛開始會有一個預設的流程,我們可以在這個基礎上進行修改。
練習流程情境:
開單後會將“標題”跟“輸入”相加,回填到輸入欄位後讓使用者檢查
使用者確定無誤後將狀態改為通過
最終流程結束
如果使用者選擇的狀態並非通過,則再次回到人工輸入元件
開始拉流程之前先定義一些名詞,點選元件會看到元件上多出了一些功能鍵。下圖數字分別代表以下功能:
1.
設定:設定這個元件
2.
複製:複製這個元件(包含設定完的參數)
3.
刪除:刪除這個元件(包含元件連接出去的線)
4.
連接點:連接其他元件
選取執行元件。
點選執行元件的連接點,這時候連接點會變色,且連接線同樣也會變色。
再次點擊連接點,這時候連接線就會被刪除了。
如果連接點同時接出多條線,此操作會將全部線都刪除。
只有
條件判斷元件
會有多個輸出的情況。
同樣的做法對判斷元件再做一次,將判斷元件左方的連接線刪除,結果如下圖所示。
接著新增新元件,選擇人工輸入。
滑鼠左鍵按住元件可以拖移元件,將元件排列如下圖所示。
點擊執行元件後,點擊下方連接點(左右也行),接著滑鼠移到人工輸入,會發現人工輸入上也出現三個連接點。
點擊人工輸入的連接點讓線接上。
同樣的操作模式完成流程圖。
設定元件
流程圖架構完成後,接下來要設定每個元件的功能、輸入、輸出。
首先設定開始元件,選擇「輸入」頁籤,接著新增三列輸入列。
建立三個流程變數:title、input、python_result
title、input分別對應標題跟輸入欄位,python_result留空。
接著設定程式碼元件,選擇「輸入」頁籤,新增三列輸入列。
建立三個python變數:a、b、c
a、b分別對應title跟input,c留空。
a、b是要輸入到python中的變數,c則是為了要將a、b相加後的結果回傳回流程,因此需要多丟一個變數去接。
選擇「python」頁籤,鍵入下方程式碼:
1
def mergeInput(title, text):
2
ans = title + text
3
return ans
4
5
6
c = mergeInput(a,b)
Copied!
程式碼首先定義了一個mergeInput的方法,他會把輸入的兩個變數進行字串相加,最後回傳相加結果。
所有從流程輸入的變數,都是字串型態,如果需要其他型態請記得在python中進行轉換。
接著用c去接住mergeInput的回傳結果,同時將a、b帶入方法中。
完成python後,來到「輸出」頁籤。
將輸入的c給輸出至流程變數python_result。
設定人工處理元件,點到「欄位設定」頁籤,將2填入狀態欄位。
此設定目的在於,每次到達人工輸入時,狀態自動修改成審核。
設定條件判斷元件,選到規則「頁籤」。
條件判斷的規則,會依照該元件的輸出線來建立,有幾條輸出線就會有幾條規則。
這裡可以看到我們共有兩條規則,一條連接至結束(FITEM_4),一條連回人工輸入(FITEM_10)。
每個元件的設定視窗左上角,會顯示名稱以及該元件的編號(FITEM_XX)。
接者修改規則,當狀態等於3(通過)時,流程導向結束元件,如果不等於3則導回人工輸入。
最後點選右上角的儲存。
接著點擊應用設計回到應用列表。
勾選剛才建立的應用,接著點擊上架。
選擇上架新應用,接著點擊確認。
預設路徑會放在自訂應用內,可自行更換位置。
這時候就可以在左側選單找到剛才上架的流程了。
恭喜您成功建立一個流程!
選擇選單中的流程,即可進行開單,可參閱
自訂應用
。
快速上手(Quick Start) - 以前
人員及組織
下一个 - 快速上手(Quick Start)
更新內建流程
最近更新
4mo ago
复制链接
内容
建立應用
新建流程
表單設計
流程設計
設定元件