System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及工作流管理領域,特別涉及一種工作流管理方法、裝置、設備和計算機可讀存儲介質。
技術介紹
1、現有的工作流管理方法無法支持動態的指派方式和審批流程,工作流的配置是靜態的,一旦設定就難以改變。因此缺乏足夠的靈活性,對于快速變化的流程來說是一個重大的缺陷。并且在表單管理方面,無法支持自定義的權限配置。這意味著在不同的業務場景中,用戶可能無法獲得適當的訪問權限,從而影響工作效率和數據安全。
2、因此,迫切需要一種具有動態可配置性,能夠適應不斷變化的業務需求的工作流管理方法。
技術實現思路
1、有鑒于此,本專利技術的目的在于提供一種工作流管理方法、裝置、設備和計算機可讀存儲介質,解決了現有技術中工作流不支持動態配置的問題。
2、為解決上述技術問題,本專利技術提供了一種工作流管理方法,包括:
3、基于activity工作流引擎為各個流程節點動態配置審批規則和表單權限,得到創建好的工作流;
4、將所述創建好的工作流與對應的目標表單進行綁定;
5、當用戶發起所述目標表單時,基于所述activity工作流引擎執行所述目標表單對應的工作流的流程處理工作。
6、可選的,基于activity工作流引擎為各個流程節點動態配置審批規則和表單權限,包括:
7、基于所述activity工作流引擎增加動態配置節點,所述動態配置節點包括動態審批配置節點和動態表單配置節點;
8、通過所述動態審批配置節點實現管理
9、通過所述動態表單配置節點實現管理員的動態設置表單編輯權限和表單查看權限,以及自定義字段和布局。
10、可選的,通過所述動態表單配置節點實現管理員的動態設置表單編輯權限和表單查看權限,以及自定義字段和布局,包括:
11、獲取所述管理員通過表單設計器創建的基本表單;
12、基于表單配置信息控制所述基本表單中數據的展示方式以及是否能夠進行內容編輯操作;所述表單配置信息包括字段顯隱和只讀;
13、基于用戶交互方式或預設條件對所述基本表單的自定義字段和布局進行動態調整。
14、可選的,獲取所述管理員通過表單設計器創建的基本表單,包括:
15、通過所述表單設計器配置表單組件和布局得到所述基本表單;所述表單組件包括單行文本、多行文本、數字輸入框、單選框、多選框和日期中的至少一種。
16、可選的,自動審批配置,包括:
17、若所述目標表單在預設時間內未被處理,則自動執行審批操作。
18、可選的,當用戶發起所述目標表單時,基于所述activity工作流引擎執行所述目標表單對應的工作流的流程處理工作,包括:
19、當所述用戶發起所述目標表單時,則通過所述activity工作流引擎中的表單處理器處理所述目標表單,當審批人員接收到所述目標表單時,根據權限執行相應的操作;所述操作包括完成、拒絕、關閉、回退、掛起、轉派和抄送中的任一項或多項;
20、在所述表單處理器處理過程中,通過所述activity工作流引擎中的表單狀態管理器管理所述目標表單的狀態并更新狀態信息。
21、可選的,在基于activity工作流引擎為各個流程節點動態配置審批規則和表單權限,得到創建好的工作流之后,還包括:
22、通過logicflow工作流展示所述創建好的工作流。
23、本專利技術還提供了一種工作流管理裝置,包括:
24、工作流創建模塊,用于基于activity工作流引擎為各個流程節點動態配置審批規則和表單權限,得到創建好的工作流;
25、綁定模塊,用于將所述創建好的工作流與對應的目標表單進行綁定;
26、流程處理模塊,用于當用戶發起所述目標表單時,基于所述activity工作流引擎執行所述目標表單對應的工作流的流程處理工作。
27、本專利技術還提供了一種工作流管理設備,包括:
28、存儲器,用于存儲計算機程序;
29、處理器,用于執行所述計算機程序時實現上述的工作流管理方法的步驟。
30、本專利技術還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有計算機可執行指令,所述計算機可執行指令被處理器加載并執行時,實現如上述的工作流管理方法的步驟。
31、可見,本專利技術通過基于activity工作流引擎為各個流程節點動態配置審批規則和表單權限,得到創建好的工作流;將創建好的工作流與對應的目標表單進行綁定;當用戶發起目標表單時,基于activity工作流引擎執行目標表單對應的工作流的流程處理工作。本專利技術具備高度的靈活性和可擴展性,能夠適應不斷變化的業務需求。通過動態配置審批規則和表單權限,系統能夠快速適應市場變化、業務需求和政策調整,而無需進行耗時的系統重構或定制開發,進而節省了成本,還提高了效率。
32、此外,本專利技術還提供了一種工作流管理裝置、設備及計算機可讀存儲介質,同樣具有上述有益效果。
本文檔來自技高網...【技術保護點】
1.一種工作流管理方法,其特征在于,包括:
2.根據權利要求1所述的工作流管理方法,其特征在于,基于Activity工作流引擎為各個流程節點動態配置審批規則和表單權限,包括:
3.根據權利要求2所述的工作流管理方法,其特征在于,通過所述動態表單配置節點實現管理員的動態設置表單編輯權限和表單查看權限,以及自定義字段和布局,包括:
4.根據權利要求3所述的工作流管理方法,其特征在于,獲取所述管理員通過表單設計器創建的基本表單,包括:
5.根據權利要求2所述的工作流管理方法,其特征在于,自動審批配置,包括:
6.根據權利要求1所述的工作流管理方法,其特征在于,當用戶發起所述目標表單時,基于所述Activity工作流引擎執行所述目標表單對應的工作流的流程處理工作,包括:
7.根據權利要求1所述的工作流管理方法,其特征在于,在基于Activity工作流引擎為各個流程節點動態配置審批規則和表單權限,得到創建好的工作流之后,還包括:
8.一種工作流管理裝置,其特征在于,包括:
9.一種工作流管理設備
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機可執行指令,所述計算機可執行指令被處理器加載并執行時,實現如權利要求1至7任一項所述的工作流管理方法的步驟。
...【技術特征摘要】
1.一種工作流管理方法,其特征在于,包括:
2.根據權利要求1所述的工作流管理方法,其特征在于,基于activity工作流引擎為各個流程節點動態配置審批規則和表單權限,包括:
3.根據權利要求2所述的工作流管理方法,其特征在于,通過所述動態表單配置節點實現管理員的動態設置表單編輯權限和表單查看權限,以及自定義字段和布局,包括:
4.根據權利要求3所述的工作流管理方法,其特征在于,獲取所述管理員通過表單設計器創建的基本表單,包括:
5.根據權利要求2所述的工作流管理方法,其特征在于,自動審批配置,包括:
6.根據權利要求1所述的工作流管理方法,...
【專利技術屬性】
技術研發人員:李春雷,孫永海,王建昌,王君濤,
申請(專利權)人:浪潮云信息技術股份公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。