工作流工作原理概念解析


一,概念理解

  1,流程ID,指導入的流程圖的ID

  2,業務ID,指流程和業務綁定的ID,一般設置為業務的編號

  3,節點ID,流程圖中節點的編號

  4,任務ID,流程流轉到節點,產生的任務編號,可以理解為流程ID和節點ID共同生成的編號

二,業務介紹

  1,任務下發,設置參數開啟流程。

  2,任務轉發,查詢節點ID的任務--》申領任務--》設置comment綁定任務ID--》設置流轉方向--》完成任務(流轉下一節點)

    其中,設置comment綁定任務ID,參數是和任務ID綁定的,屬於該任務,不會被別的節點所覆蓋

  3,任務歷史查詢,通過流程ID查詢該流程流經的所有節點的任務信息

三,查詢

  1,待處理任務查詢:assigneer可以設置參數#{參數名},通過findAssingeer方法,可以查詢出分配給該用戶的任務。

  2,任務轉發:可以通過綁定comment,實現記錄每個節點信息,通過instanceId查詢所有歷史Comment獲取該流程流經歷史。

  3,已處理任務查詢:通過歷史comment獲取message,通過比對當前用戶id,獲取該用戶已處理的業務編號。

  3,任務退回:可以通過重新生成工作流編號,實現任務id和新的instanceId重新綁定,來實現新任務的流轉。

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM