ccflow工作流程引擎二次開發SDK(部分公布)

2021-08-31 02:42:06 字數 1550 閱讀 8617

第七章 二次開發sdk

7.0 開發與實施部署

7.0.1什麼情況下需要二次開發?

工作流引擎執行在web前台程式「底座」上,如果你不需要底座程式的支援,您需要呼叫.dll介面完成您的功能。就需要把bp.wfv4.dll引用到您的解決方案裡面。

7.0.2二次開發前要準備的工作。

1,要把基礎的web.config 中相關的配置放在您的,解決方案裡。

2,引用提供給您的bp.en30.dll, bp.wfv4.dll. 到您的解決方案。

7.0.3 二次開發的sdk。

系統包含如下3個類庫。

類庫名稱

作用bp.en30.dll

底層的類庫,與資料庫互動,與xml檔案訪問。。。通用方法,它是乙個基礎的類庫位於最底層。

bp.wfv4.dll

工作流程類庫,驅動流程執行。

bp.web.contral

控制項層類庫

所有的二次開發的介面都在類庫bp.wfv4.dll, 的類 bp.wf. dev2inte***ce 中:

二次開發sdk

說明:沒有特別說明執行不成功就返回異常

方法名稱

說明引數

返回port_login

使用者登入

使用者名稱,安全id

無,登陸不成功丟擲異常

port_sigout

登出port_sendmail

傳送郵件

資訊接收人,標題,內容

port_sendsms

傳送簡訊

資訊接收人,標題,內容

flow_doselftest

執行流程自檢

流程編號,工作id

執行資訊

flow_dostopworkflow

暫停流程

流程編號, 工作id

執行資訊

flow_docomebackwrokflow

恢復流程

流程編號, 工作id

執行資訊

flow_dodeleteflow

執行刪除流程

流程編號, 工作id

執行資訊

flow_dodeleteworkflowbyflag

按標記刪除

流程編號, 工作id

執行資訊

flow_doflowover

執行流程結束

流程編號, 工作id

執行資訊

node_startwork

發起乙個工作

流程編號, 資料集合

返回執行資訊

node_sendwork

傳送工作

節點id,工作id

返回執行資訊

node_returnwork

執行工作退回

節點id,工作id,退回原因

返回執行資訊

node_setthisworkover

工作結束

節點id,工作id,

返回執行資訊

node_creatework

建立乙個工作

節點id

返回工作

關於工作流引擎ccflow待辦分類 研究與技術實現

關於工作流引擎待辦分類 研究與技術實現 關鍵字 工作流引擎 bpm系統 待辦型別 名詞 待辦 概要介紹 待辦就是當前的登入人員要處理的工作,在工作流程裡面的節點型別不同,業務場景不同,我們把待辦分為如下幾種,分別是我的待辦 會簽主持人待辦 加簽人待辦 協作待辦 授權待辦 工作委託待辦 抄送 共享任務...

關於ccflow工作流引擎的工作進度條的實現

關鍵字 馳騁工作流引擎工作進度條實現工作進度條介面ccflow 簡潔的效果圖 呼叫介面 bp.wf.dev2inte ce.db jobschedule int64 workid 根據當前的workid獲得流程的進度資訊。返回值說明 呼叫該介面後系統返回4個表,也就說4個json資料。中文名 英文名...

如何為ccflow工作流引擎增加乙個優先順序PRI?

如何為ccflow工作流引擎增加乙個優先順序pri?對於一條流程的優先順序可分為 低,中,高三個級別,用這個狀態來標示這條流程的緊急程度。以以前版本的ccflow中是以節點表單的標誌來處理的,為了統一管理現在納入了整個工程的屬性裡。訪問開源的asp.net 工作流引擎 工作流程管理系統ccflow ...