idea 安裝activit外掛程式
解決亂碼
畫乙個簡單的請假流程
建立test.bpmn
設定填寫請假單節點審批人
同樣設定領導審批人節點 審批人
將test.bpmn改名test.xml,然後右鍵選擇
生成並儲存在專案資源路徑下
將test.xml重新改為test.bpmn
工作流部署
@test
public void repository()
ad66d251-a104-11eb-a01c-7670fd4fc2ca
測試請假流程
根據流程編號key_啟動流程例項
@test
public void activitistartinstance()
73173046-a105-11eb-a609-7670fd4fc2ca
查詢當前待辦的任務
@test
public void acticititaskqueryid()
}
流程例項id:73173046-a105-11eb-a609-7670fd4fc2ca
任務id:7319ef6a-a105-11eb-a609-7670fd4fc2ca
任務負責人:張三
任務名稱:填寫請假單
根據任務id完成當前待辦任務
@test
public void completetask()
查詢當前待辦任務
流程例項id:73173046-a105-11eb-a609-7670fd4fc2ca
任務id:3cf61d26-a106-11eb-847b-7670fd4fc2ca
任務負責人:李四
任務名稱:領帶審批
可以看到填寫請假單任務已完成,當前流程進入領導審批節點,完成當前節點任務,該流程結束。
判斷當前流程是否已結束
@test
public void test6() else
}
流程已結束
刪除流程部署
@test
public void test4()
刪除流程例項
@test
public void deleteprocessinstance()
Activiti工作流的簡單介紹
工作流 workflow 就是 業務過程的部分或整體在計算機應用環境下的自動化 它主要解決的是 使在多個參與者之間按照某種預定義的規則傳遞文件 資訊 或任務的過程自動進行,從而實現某個預期的業務目標,或者促使此目標的實現。工作流管理系統 workflow management system,wfms...
Activiti工作流概述
一 概述 工作流 workflow 就是 業務過程的部分或整體在計算機應用環境下的自動化 它主要解決的是 使在多個參與者之間按照某種預定義的規則傳遞文件 資訊或任務的過程自動進行,從而實現某個預期的業務目標,或者促使此目標的實現 工作流管理系統 workflow management system,...
Activiti工作流課程
activiti5是由alfresco軟體在2010年5月17日發布的業務流程管理 bpm 框架,它是覆蓋了業務流程管理 工作流 服務協作等領域的乙個開源的 靈活的 易擴充套件的可執行流程語言框架。activiti基於apache許可的開源bpm平台,創始人tom baeyens是jboss jbp...