• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    工作流處理方法、裝置、設備和存儲介質制造方法及圖紙

    技術編號:43653680 閱讀:20 留言:0更新日期:2024-12-13 12:47
    本發明專利技術實施例提供一種工作流處理方法、裝置、設備和存儲介質,該方法包括:確定待配置的目標工作流對應的多個工作節點,多個工作節點兩兩之間具有級聯關系,每個工作節點預配置有第一工作任務;根據目標工作流的流程類型,從預先構建的命令集中獲取多個命令,每個命令中封裝有第二工作任務對應的任務執行代碼;響應于用戶根據多個命令對目標工作節點執行的命令配置操作,確定目標工作節點與至少一個目標命令之間的關聯關系,目標工作節點為多個工作節點中的任一個,多個命令包括至少一個目標命令;根據多個工作節點分別對應的關聯關系,生成目標工作流的配置結果。通過該方案,提升了工作流配置的靈活性。

    【技術實現步驟摘要】

    本專利技術涉及計算機,尤其涉及一種工作流處理方法、裝置、設備和存儲介質


    技術介紹

    1、工作流是一種將多個具有級聯關系的工作任務組合起來以完成某種特定目的過程。一般地,一個工作流中包含有多個工作節點,每個工作節點需要相應的工作流參與者執行該工作節點對應的工作任務。工作流執行過程中,按照工作流中工作節點的級聯順序,依次完成工作節點對應的工作任務。

    2、例如,在請假審批場景中,一個工作流可能包含有從先到后的級聯順序為請假申請節點、主管審批節點、經理審批節點的三個工作節點。其中,在請假申請節點需要請假人員提交請假申請,在主管審批節點需要對應的主管做出同意或不同意該請假申請的審批決定,在經理審批節點需要對應的經理做出同意或不同意該請假申請的審批決定。在依次執行所有的工作節點對應的工作任務之后,即完成了請假審批。

    3、隨著業務場景的復雜化發展,現有的例如activiti等工作流引擎所提供的工作流配置功能,存在無法滿足用戶定制化需求的問題。例如,基于現有的工作流引擎提供配置工作流時,在每個工作節點只能執行工作流引擎開發者為該工作節點預配置的工作任務,當需要在該工作節點執行額外的業務邏輯時,無法實現。


    技術實現思路

    1、本專利技術實施例提供一種工作流處理方法、裝置、設備和存儲介質,用以提升工作流配置的靈活性。

    2、第一方面,本專利技術實施例提供一種工作流處理方法,所述方法包括:

    3、確定待配置的目標工作流對應的多個工作節點,所述多個工作節點兩兩之間具有級聯關系,每個工作節點預配置有第一工作任務;

    4、根據所述目標工作流的流程類型,從預先構建的命令集中獲取多個命令,每個命令中封裝有第二工作任務對應的任務執行代碼;

    5、響應于用戶根據所述多個命令對目標工作節點執行的命令配置操作,確定所述目標工作節點與至少一個目標命令之間的關聯關系,所述目標工作節點為所述多個工作節點中的任一個,所述多個命令包括所述至少一個目標命令;

    6、根據所述多個工作節點分別對應的所述關聯關系,生成所述目標工作流的配置結果,所述配置結果中包括所述多個工作節點以及所述多個工作節點分別關聯的至少一個目標命令。

    7、第二方面,本專利技術實施例提供一種工作流處理裝置,所述裝置包括:

    8、處理模塊,用于確定待配置的目標工作流對應的多個工作節點,所述多個工作節點兩兩之間具有級聯關系,每個工作節點預配置有第一工作任務;根據所述目標工作流的流程類型,從預先構建的命令集中獲取多個命令,每個命令中封裝有第二工作任務對應的任務執行代碼;

    9、配置模塊,用于響應于用戶根據所述多個命令對目標工作節點執行的命令配置操作,確定所述目標工作節點與至少一個目標命令之間的關聯關系,所述目標工作節點為所述多個工作節點中的任一個,所述多個命令包括所述至少一個目標命令;根據所述多個工作節點分別對應的所述關聯關系,生成所述目標工作流的配置結果,所述配置結果中包括所述多個工作節點以及所述多個工作節點分別關聯的至少一個目標命令。

    10、第三方面,本專利技術實施例提供一種電子設備,包括:存儲器、處理器、通信接口;其中,所述存儲器上存儲有可執行代碼,當所述可執行代碼被所述處理器執行時,使所述處理器至少可以實現如第一方面所述的工作流處理方法。

    11、第四方面,本專利技術實施例提供了一種非暫時性機器可讀存儲介質,所述非暫時性機器可讀存儲介質上存儲有可執行代碼,當所述可執行代碼被電子設備的處理器執行時,使所述處理器至少可以實現如第一方面所述的工作流處理方法。

    12、第五方面,本專利技術實施例提供一種計算機程序產品,包括:計算機程序,當所述計算機程序被電子設備的處理器執行時,使所述處理器至少可以實現如第一方面所述的工作流處理方法。

    13、本專利技術實施例提供一種工作流處理方法,用以提高工作流配置的靈活性。具體地,首先,確定待配置的目標工作流對應的多個工作節點,其中,多個工作節點兩兩之間具有級聯關系,每個工作節點預配置有第一工作任務。之后,根據目標工作流的流程類型,從預先構建的命令集中獲取多個命令,每個命令中封裝有第二工作任務對應的任務執行代碼;響應于用戶根據多個命令對目標工作節點執行的命令配置操作,確定目標工作節點與至少一個目標命令之間的關聯關系,目標工作節點為多個工作節點中的任一個,多個命令包括至少一個目標命令。最后,根據多個工作節點分別對應的與至少一個目標命令之間的關聯關系,生成目標工作流的配置結果,配置結果中包括多個工作節點以及多個工作節點分別關聯的至少一個目標命令。

    14、本方案中,預先構建有命令集,命令集的各個命令中封裝有第二工作任務對應的任務執行代碼,其中,第二工作任務區別于目標工作流中各工作節點預配置的第一工作任務。在配置目標工作流的過程中,可以根據工作任務執行需求,為各個工作節點關聯相應的命令,從而,實現在工作節點除了執行預配置的第一工作任務外,還執行與工作節點關聯的命令對應的第二工作任務。本方案中,由于命令集中的命令與工作流的工作節點之間的是相互解耦的,從而利用命令集可以靈活的對各個工作節點進行命令配置,實現在不同的工作流的不同工作節點執行各種的工作任務的配置需求,滿足用戶對工作流配置的定制化需求。

    本文檔來自技高網...

    【技術保護點】

    1.一種工作流處理方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,響應于用戶根據所述多個命令對所述目標工作節點執行的命令配置操作,確定所述目標工作節點與至少一個目標命令之間的關聯關系,包括:

    3.根據權利要求1所述的方法,其特征在于,所述確定待配置的目標工作流對應的多個工作節點,包括:

    4.根據權利要求1所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求4所述的方法,其特征在于,所述執行所述多個工作節點分別對應的所述第一工作任務和所述至少一個目標命令對應的第二工作任務,包括:

    6.根據權利要求4所述的方法,其特征在于,所述執行所述多個工作節點分別對應的所述第一工作任務和所述至少一個目標命令對應的第二工作任務,包括:

    7.根據權利要求1至6中任一項所述的方法,其特征在于,所述命令集包含的任一個命令中封裝有所述任一個命令適用的流程類型和節點類型。

    8.一種工作流處理裝置,其特征在于,包括:

    9.一種電子設備,其特征在于,包括:存儲器、處理器、通信接口;其中,所述存儲器上存儲有可執行代碼,當所述可執行代碼被所述處理器執行時,使所述處理器執行如權利要求1至7中任一項所述的工作流處理方法。

    10.一種非暫時性機器可讀存儲介質,其特征在于,所述非暫時性機器可讀存儲介質上存儲有可執行代碼,當所述可執行代碼被電子設備的處理器執行時,使所述處理器執行如權利要求1至7中任一項所述的工作流處理方法。

    ...

    【技術特征摘要】

    1.一種工作流處理方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,響應于用戶根據所述多個命令對所述目標工作節點執行的命令配置操作,確定所述目標工作節點與至少一個目標命令之間的關聯關系,包括:

    3.根據權利要求1所述的方法,其特征在于,所述確定待配置的目標工作流對應的多個工作節點,包括:

    4.根據權利要求1所述的方法,其特征在于,所述方法還包括:

    5.根據權利要求4所述的方法,其特征在于,所述執行所述多個工作節點分別對應的所述第一工作任務和所述至少一個目標命令對應的第二工作任務,包括:

    6.根據權利要求4所述的方法,其特征在于,所述執行所述多個工作節點分別對應的所述第一工作任務和所...

    【專利技術屬性】
    技術研發人員:鞠盈琦師夢
    申請(專利權)人:北京五八信息技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码专区国产精品视频| 国产精品毛片无码| 亚洲av中文无码乱人伦在线r▽ | 亚洲av永久无码精品三区在线4| 亚洲AV无码一区二区三区网址 | 中文字幕精品无码亚洲字| 无码一区二区三区视频| 无码高潮少妇毛多水多水免费| 伊人久久综合精品无码AV专区| 亚洲日韩精品无码AV海量| 久久久久亚洲AV无码专区桃色| 亚洲av永久中文无码精品综合| 国产免费无码AV片在线观看不卡| 中文字幕无码成人免费视频 | 色综合热无码热国产| 日韩乱码人妻无码中文字幕| 国产裸模视频免费区无码| 人妻少妇伦在线无码专区视频| 亚洲v国产v天堂a无码久久| 亚洲中文无码亚洲人成影院| 亚洲AV无码一区二区乱子伦| 中文无码人妻有码人妻中文字幕 | 国产AV无码专区亚洲AV麻豆丫| 蜜桃臀无码内射一区二区三区| gogo少妇无码肉肉视频| 自慰系列无码专区| 无码视频一区二区三区| 亚洲人av高清无码| 午夜无码性爽快影院6080| 精品无码一区二区三区爱欲 | 无码人妻丰满熟妇区96| 色欲狠狠躁天天躁无码中文字幕| 韩国19禁无遮挡啪啪无码网站| 久久精品无码免费不卡| 久久影院午夜理论片无码| 东京热无码av一区二区| 亚洲日韩激情无码一区| 亚洲精品无码久久久久sm| 亚洲AV无码不卡无码| 色偷偷一区二区无码视频| 亚洲真人无码永久在线观看|