驰骋工作流程引擎,ccflow,如何把子线程的数据汇总到合流节点表单中去?
生活随笔
收集整理的這篇文章主要介紹了
驰骋工作流程引擎,ccflow,如何把子线程的数据汇总到合流节点表单中去?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么80%的碼農都做不了架構師?>>> ??
馳騁工作流程引擎,ccflow,如何把子線程的數據匯總到合流節點表單中去?對于分合流程來說,一般的模式就是分流 – 子線程 – 合流。通常是分流點與合流點是同一個人處理。比如:事例中的部門負責人啟動分流讓本部門的成員填寫同一格式的工作日志,然后匯總到部門經理身上。
現實的業務需求是合流點要看到每個子線程的工作內容,如何處理把子線程的數據匯總到合流節點表單中去?
CCFlow 為您提供如下兩種方案:
1, 使用ccflow內部的約定規則:在合流點上創建一個明細表,明細表的字段與子線程節點表單字段對應,這樣才確保可以復制,在合流節點表單上的明細表的屬性里設置是分流節點匯總表. 這樣的話每一個字線程完成后就向這個明細表中插入一條數據,并把子線程節點表單的數據按照字段對應關系copy到明細表的一行記錄中。
2, 利用子線程的節點事件:在了線程發送成功與撤消的兩個節點事件中向指定的表寫入數據,一般是向合流節點表單寫入,以滿足您的特殊要求。在發送成功時插入數據,在撤消時刪除數據。
第一種方案適用于大眾情況,第二種方案需要寫存儲過程可以處理復雜的業務邏輯。
轉載于:https://my.oschina.net/ccflow/blog/51225
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的驰骋工作流程引擎,ccflow,如何把子线程的数据汇总到合流节点表单中去?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ThinkPHP笔记——完全配置参考手册
- 下一篇: TCP/IP协议中的一些常用端口简单讲解