流程設計器(2)

3. 流程表單

3.1 傳入現有表單

clip_image302

流程啓動時,能夠選擇現有表單,node

此時,流程啓動時不會建立新表單,express

不管是否設置該項,當流程做爲子流程被調用時,都會將主流程表單傳人子流程併發

 

3.2 指定流程表單

流程所有過程當中所使用的表單,都要在這裏添加.當流程建立時,將自動爲流程建立表單測試

添加表單

clip_image304

 

查看,刪除表單

image

 

3.3 設置節點表單

節點表單,只能在流程表單列表中選擇spa

添加,刪除表單

clip_image308

 

設置表單權限

clip_image310

 

3.4 無表單節點

clip_image312

若是節點沒有設置表單,當處理該節點任務時,表單列表爲空設計

clip_image314 clip_image316

 

3.5 無權限節點表單

clip_image318

若是節點表單沒有設置權限,當處理該節點任務時,表單爲只讀調試

clip_image320

 

3.6 設置節點表單權限

clip_image322

運行時的效果blog

clip_image324

 

3.7 接件前可查看錶單

clip_image326

如不設置該選項的顯示效果繼承

image

 

3.8 設置節點表單內嵌表權

clip_image330

clip_image332

 

3.9 設置節點表單內嵌表自動添加一行

clip_image334

clip_image336

clip_image338

 

3.10 設置節點表單內嵌表專屬數據操做

clip_image340

clip_image342

clip_image344

 

3.11 流程參數入表單

3.11.1 參數說明

expressionTitleip

觸發的表達式名稱

clip_image346

taskDescription

建立流程,提交任務時輸入的內容

clip_image348 clip_image350

outLineTitle

提交任務時的選項

clip_image352

nodeName

當前任務的名稱

clip_image354

person

當前操做人員名稱

businessID

clip_image356

businessTitle

processNO

processTitle

flowName

 

3.11.2 傳入參數到單元格

clip_image358 clip_image360 clip_image362

clip_image364

 

3.11.3 傳人蔘數到內嵌表單元格

clip_image366

clip_image368

 

3.12 關於表單關鍵字說明

具體說明見[設計_03_業務表單]

   

clip_image370

clip_image372

 

4. 子流程

4.1 子流程節點

設置子流程

clip_image374

自動生成

Out連線

clip_image376

[子流程節點]的[Out連線]不能添加,不能刪除,不能修改標籤內容. 其連線與所調用流程的進入[完成節點]的連線自動對應

clip_image377

能夠修改[Out連線]的類型,如[接件],[分配],[選擇],[經辦人],[鏈接]

 

4.2 子流程的啓動節點

子流程節點的[In連線]不能設置身份,

子流程節點的身份繼承[In連線]的對應的[Out端]節點的辦理身份

clip_image379

當一個流程做爲子流程被調用時,其[開始節點]的身份將繼承[子流程節點]的身份

注意:此時子流程不受[啓動權]的身份列表約束

在本例中:

[趙大六]提交任務後,子流程自動以趙大六的身份建立,

[趙大六]可繼續辦理子流程

[趙大六]刷新任務列表後會看見對應的子流程任務

clip_image381

 

4.3 不進入子流程快速提交

在[測試模式]下,調試器容許不啓動子流程,在不處理子流程業務的前提下,模擬子流程結果,由測試人員手動提交

clip_image383

在業務環境中,該功能已經從本版本取消,在[測試模式]中提供只是爲了方便測試

原業務系統有這種需求的請使用以下設計:

clip_image385

 

5. 批量節點

(1) 批量節點,適合作動態單點會籤流程,

在該節點上會爲每一個被選擇人員建立一個任務副本,每一個副本有獨立的模擬提交選項,

當全部副本任務完成後,進入該節點的主任務,並對全部副本任務的模擬提交選項作統計,並根據設定的統計結果自動選擇分支

(2) 手動添加,刪除

(3) 能夠掛錶單

(4) 不能有 clip_image386類型的[In連線]

(5) 因此類型的連線均可以作[Out連線]

(6) 批量節點內全部任務都完成後,由設定條件自動選擇分支走向

具備clip_image387標記的連線表示自動選擇,而不是業務人員控制

說明:建議使用clip_image388的多選模式,

固然也可以使用[任務節點]的全部連線模式,但那些模式最終只能由一我的完成任務,沒法實現多人批量的業務效果

clip_image390

 

5.1 設計

以一個[動態單點會籤流程]爲例子

進入批量節點的連線

clip_image392

clip_image394

 

表單權限,與入表單參數

clip_image396

clip_image398

clip_image400

 

批量時的選項與跳轉

clip_image402

clip_image404

clip_image406

 

 

5.2 運行效果

 

選擇參與人

clip_image408

clip_image410

clip_image412

 

表決人表決

clip_image414

clip_image416

 

表決完成

clip_image418

clip_image420

clip_image422

 

6. 併發與等待

 

6.1 併發

clip_image424

(1) 併發節點,沒有[並行節點]的流程是[多支單行模式],[並行節點]會開啓[多支並行模式],直到遇到[等待節點]

(2) 手動添加,刪除

(3) 不能掛錶單

(4) 只有clip_image425能夠作[In連線]

(5) 因此類型的連線均可以作[Out連線]

[Out連線]的標籤內容不能自定義,自動繼承觸發該節點的[In連線]標籤內容

(6) [併發節點]被觸發後,該節點的全部[Out連線]分支都將被同時觸發,並行運行,此時流程進入多[多支並行模式]

具備clip_image426標記的連線表示並行任務,由該任務觸發的全部後續任務將傳遞clip_image427 標記,

clip_image429

 

6.1.1 運行說明

clip_image431

clip_image433

clip_image435

 

6.2 等待併發

clip_image437

(1) 等待節點,用於攔截[並行節點]使流程由[多支並行模式]迴歸[多支單行模式]

(2) 手動添加,刪除

(3) 不能掛錶單

(4) 只有clip_image438能夠作[In連線]

(5) 除了clip_image439類型的連線均可以作[Out連線], clip_image439[1]的綁定到人能夠,其餘模式不能夠

6) 當等待條件符合後,由設定條件自動選擇分支走向

具備clip_image440標記的連線表示自動選擇,而不是業務人員控制

clip_image442

 

6.2.1 運行說明

clip_image444

clip_image446

 

6.3 等待併發條件分支

以一個[靜態多點會籤流程]爲例子

clip_image448clip_image450

clip_image452

 

6.3.1 運行說明

clip_image454

clip_image456

clip_image458

clip_image460

clip_image462

clip_image464

相關文章
相關標籤/搜索