流程啓動頁面:ui
function openUrl(processGuid,status,workflowProcessVersion){ var url = "processcreateinstance?ProcessGuid="+processGuid; if(status == 10){ //流程未啓動
} else if(workflowProcessVersion == 'false'){ //工做流版本未啓用
} else{ openTogDialog('新建工做流程',"請求後臺地址"+url, searchkeepPage); } }
具體實現操做步驟:url
①List頁面新增流程按鈕spa
②按鈕指向流程發起頁面3d
③帶上參數實例標識,此時會在啓用的流程版本上發起一個流程版本實例PVI(ProcessVersionInstanceGuid)code
流程與流程實例對應關係blog
人工活動配置:workflow
活動的高級屬性:工作流
分支方式:io
多路分支:流向到全部的符合變遷條件的變遷和自由跳轉function
單一分支:按變遷和自由跳轉的優先級,由高到低判斷,找到第一個符合條件的,而後流向到它指向的後繼活動。
會和方式:
多路會和:必須等全部前驅節點完成後,纔會建立活動實例
單一會和:任何一個變遷或自由跳轉流轉到當前活動後,就建立活動實例。
預處理人:
所謂處理者,是在變遷的時候,變遷到的目標活動對應的處理人員。
設置預處理人後,流程流轉時下一步處理人會自動獲取配置的預處理人。
注:我寫的工做流可能侷限於進行再封裝和個性化的工做流,可是換湯不換藥,大致功能都是同樣的