# 新手入門
## 1、簡介
### 1.1、功能介紹
流程,即數據自下而上流轉的一個過程。流轉過程中,需要審批人員根據流程圖的順序提交數據,對數據進行協作審批。
### 1.2、使用場景
請假審批中,員工通過提交請假申請流程,可以讓數據進行自下而上的審批流轉,直到流轉結束。
### 1.3、預期效果
以請假申請為例,效果如下:

流轉審批圖:

## 2、設置步驟
員工請假時,需要經過直屬領導審批,拆解流程內容分為以下6個步驟:
1、新建表單信息
2、設計申請流程
3、配置流程表單
4、配置節點屬性
5、分配流程數據
6、啟動流程
### 2.1、 新建表單信息
員工請假時,需要填寫請假申請。請假申請信息包括:申請人、申請部門、申請崗位、請假類型、請假天數等。
那么對應申請信息及對應的字段類型如下:
| 字段信息 | 控件類型 |
| --- | --- |
| 申請人 (字符串) | 選擇器(用戶) |
| 申請部門(字符串) | 選擇器(組織) |
| 申請崗位(字符串) | 選擇器(崗位) |
| 請假類型(字符串) | 下拉框 |
| 開始時間(日期型) | 日期 |
| 結束時間(日期型) | 日期 |
| 天數 (數字) | 數字 |
| 請假事由 (大文本) | 多行文本 |
| 請假證明材料(添加下級業務對象) | 子表單 |
| 名稱 (字符串) | 單行文本 |
| 附件 (字符串) | 上傳附件 |
| 說明 (字符串) | 單行文本 |
#### 2.1.1、 設置業務對象信息
選擇「表單管理>> 業務對象管理 >> 添加按鈕」,設置業務對象名稱為「請假申請表」,即可創建請假申請表的數據模型信息。

添加下級業務對象(子表)字段信息:

#### 2.1.2、 設置表單頁面
選擇「表單管理>> 表單管理 >>點擊創建表單」,選擇業務對象信息為「請假申請表」,點擊“下一步”按鈕,配置每個字段對應的展示控件類型,即可完成創建表單頁面信息,如下圖:

### 2.2、 設計申請流程
選擇「工作流程>> 流程定義管理 >>點擊在線流程創建按鈕」,系統自動進入流程設計器拖拽頁面,在出現的設計器中“開始”節點拖拽在畫布中間,然后再選中“開始”節點,節點右邊出現功能按鈕再拖拽“用戶節點”,拆解流程節點,如下:
* 發起人填寫
* 直屬領導審批
* 分支節點(增加條件判斷:大于三天需要人事審批,小于三天直接結束)
* 人事審批
* 結束
進入流程設計中,根據拆解的節點名稱,選中節點修改節點名稱,設計完節點信息以后,還需在右邊區域的“名稱”命名為“請假申請流程”的信息,最后點擊右上角的“發布”按鈕:

命名流程名稱的操作界面:

### 2.3、 配置流程表單
選擇「工作流程>> 流程定義管理 >>選中剛設計的流程數據>>點擊設置按鈕(或直接進入流程設置頁面)」,直接進入頁面“全局布局”的“業務對象綁定”選擇“業務表”,“綁定的對象”為設置業務對象信息為“請假申請表”,“表單設置”選擇“在線表單”且在表單選擇彈窗頁面選擇對應的“請假申請單”,如下圖:

**說明**:若其他節點都是只讀的話,直接在左邊流程圖點擊空白區域,進入“全局設置”,選擇“表單設置”-“表單類型”-“在線表單”對應的“請假申請單”在選擇區域出現的“權限”字眼,只管勾選只讀權限,其他為“無”:


### 2.4、 配置節點屬性
每個節點配置相對應的配置用戶任務設置(用戶審批)、不同表單展示以及字段權限、事件設置、按鈕設置、跳轉規則設置、催辦等設置,為了快速驗證流程流轉只需關注用戶任務設置和表單設置即可:
* 發起人填寫: 配置表單字段權限全部可見、可編輯,且申請人、請假類型等為必填;
* 直屬領導審批:配置表字段權限全部可見,但不可編輯;
同時,發起人填寫在“用戶任務設置”為類型“用戶”選擇“發起人”,直屬領導審批為類型“組織負責人”選擇“發起人所在組織”,人事審批為類型“組織”選擇“行政組織”,配置完成后,點擊大窗口頂部右上角“保存”按鈕(`配置和修改其他信息后一定要點擊此按鈕保存存儲`),如下圖:

#### 2.4.1、用戶任務設置
選擇「工作流程>> 流程定義管理 >>選中剛設計的流程數據>>點擊設置按鈕(或直接進入流程設置頁面)」,在左邊流程圖頁面,選中“發起人填寫”,右邊進入單個節點設置區域,選擇“發起人填寫”-“用戶任務設置”-“點擊添加人員按鈕”:

再選擇“人員設置”-點擊“添加”按鈕:

再選擇用戶類型為“用戶”-“點擊選擇”按鈕:

系統彈窗頁面單選“發起人”信息后,點擊右下角的“確定”按鈕:

#### 2.4.2、表單字段權限
選擇「工作流程>> 流程定義管理 >>選中剛設計的流程數據>>點擊設置按鈕(或直接進入流程設置頁面)」,在左邊流程圖頁面,選中“發起人填寫”,右邊進入單個節點設置區域,選擇“表單設置”-“表單類型”-“在線表單”對應的“請假申請單”在選擇區域出現的“權限”字眼,可根據業務需要配置表單每個字段的操作權限,比如:將申請人、請假類型、天數、開始時間、結束時間設置必填:


#### 2.4.3 設置分支網關條件
選擇「工作流程>> 流程定義管理 >>選中剛設計的流程數據>>點擊設置按鈕(或直接進入流程設置頁面)」,在左邊流程圖頁面,選中“分支網關”,右邊進入分支網關設置,選擇“人事審批”點擊“設置規則”條件為:大于三天,選擇“結束”點擊“設置規則”條件為:小于三天,配置“規則設置”條件配置完成后,點擊“保存”按鈕(`小窗口保存按鈕點擊完后,外面大窗口的保存按鈕也一定要點擊不然數據是不會入庫`),如下圖:


### 2.5、分配流程數據
選擇「工作流程>> 流程數據權限 >>點擊添加按鈕」,系統進入“添加流程數據權限”,權限類型選擇“啟動”,授權人員設置為“所有人”,授權流程添加“請假申請流程”,配置完成后,點擊右下角“保存”按鈕:

### 2.6、啟動流程
切換普通賬戶,比如:10001/1,選擇「工作臺>> 新建流程 >>點擊請假申請流程」或選擇「個人辦公>> 流程中心 >>我申請的流程>>創建流程管理」選擇“請假申請流程”點擊流程名稱超鏈接進入流程啟動頁面,輸入業務數據,點擊“啟動”按鈕,即可啟用當前流程審批。

### 2.7、審批流程
切換用戶審批賬戶,進入待辦事務,選擇員工提交的請假申請流程進行審批,選擇同意按鈕,則認為審批通過。


### 2.8、查看流程
在10001賬戶,選擇「個人辦公>> 流程中心 >>我申請的流程>>我啟動的流程」可以查看當前用戶提交且狀態為“正在運行中”的全部流程信息:

**說明**:若流程結束查看流程,需移步選擇「個人辦公>> 流程中心 >>我申請的流程>>我結束的流程」中查看全部流程信息。