本申請涉及計算機,具體涉及一種多流程節(jié)點的處理方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、在一些場景中,用戶建立業(yè)務(wù)的流程圖,并利用流程圖管理業(yè)務(wù)。比如,用戶使用應(yīng)用程序平臺即服務(wù)(application?platform?as?a?service,apaas)平臺提供的應(yīng)用程序開發(fā)服務(wù)。用戶能夠在apaas平臺中先建立用于管理開發(fā)應(yīng)用程序的流程圖,并參照流程圖進行應(yīng)用程序的開發(fā)。
2、流程圖包括流程節(jié)點以及流程節(jié)點之間的執(zhí)行順序。流程節(jié)點能夠與業(yè)務(wù)的處理步驟對應(yīng),流程節(jié)點之間的執(zhí)行順序能夠體現(xiàn)業(yè)務(wù)的處理步驟之間的處理過程。
3、較為復(fù)雜的業(yè)務(wù)的流程圖可能包括的流程節(jié)點較多。在用戶查看或者編輯流程圖時,流程編輯頁面顯示內(nèi)大量的流程節(jié)點。用戶在查看以及編輯流程編輯頁面顯示的流程圖時,需要處理較多的流程節(jié)點,難以較為直接地了解到流程圖表示的流程,用戶體驗不佳。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請?zhí)峁┮环N多流程節(jié)點的處理方法、裝置、設(shè)備及存儲介質(zhì),能夠創(chuàng)建節(jié)點集合,減少流程圖中顯示的流程節(jié)點,便于用戶查看和編輯。
2、基于此,本申請?zhí)峁┑募夹g(shù)方案如下:
3、第一方面,本申請?zhí)峁┮环N多流程節(jié)點的處理方法,所述方法包括:顯示第一流程編輯頁面,所述第一流程編輯頁面用于顯示并且編輯第一流程圖,所述第一流程圖包括流程節(jié)點;響應(yīng)于獲取針對多個被選擇節(jié)點的多節(jié)點處理請求,創(chuàng)建包括所述多個被選擇節(jié)點的節(jié)點集合;在所述第一流程圖中停止顯示所述多個被選擇節(jié)點,顯示所述節(jié)點集合,所述節(jié)點集合用于代替所述多個被選擇節(jié)點。
4、在一種可能的實現(xiàn)方式中,所述多節(jié)點處理請求包括多節(jié)點分組請求,所述節(jié)點集合為分組節(jié)點集合。
5、在一種可能的實現(xiàn)方式中,所述顯示所述節(jié)點集合,包括:顯示所述分組節(jié)點集合的編輯區(qū)域,所述編輯區(qū)域用于接收所述分組節(jié)點集合的可編輯內(nèi)容。
6、在一種可能的實現(xiàn)方式中,所述可編輯內(nèi)容包括所述分組節(jié)點集合的標(biāo)識信息。
7、在一種可能的實現(xiàn)方式中,在所述創(chuàng)建包括所述多個被選擇節(jié)點的節(jié)點集合之前,所述方法還包括:確定多個所述被選擇節(jié)點滿足預(yù)設(shè)分組條件。
8、在一種可能的實現(xiàn)方式中,所述多節(jié)點處理請求包括創(chuàng)建子流程請求,所述節(jié)點集合為子流程節(jié)點集合,所述創(chuàng)建包括所述多個被選擇節(jié)點的節(jié)點集合,包括:基于所述多個被選擇節(jié)點創(chuàng)建所述子流程節(jié)點集合的第二流程圖;顯示第二流程編輯頁面,所述第二流程編輯頁面用于顯示并且編輯所述第二流程圖。
9、在一種可能的實現(xiàn)方式中,在所述基于所述多個被選擇節(jié)點創(chuàng)建所述子流程節(jié)點集合的第二流程圖之前,所述方法還包括:確定多個所述被選擇節(jié)點滿足預(yù)設(shè)創(chuàng)建子流程條件。
10、在一種可能的實現(xiàn)方式中,所述方法還包括:建立所述子流程節(jié)點集合與所述第二流程圖的調(diào)用關(guān)系,所述調(diào)用關(guān)系用于在執(zhí)行所述子流程節(jié)點集合時觸發(fā)調(diào)用并且執(zhí)行所述第二流程圖。
11、在一種可能的實現(xiàn)方式中,所述子流程節(jié)點集合的節(jié)點展示區(qū)域內(nèi)包括所述第二流程圖的標(biāo)識信息。
12、第二方面,本申請?zhí)峁┮环N多流程節(jié)點的處理裝置,所述裝置包括:第一顯示單元,用于顯示第一流程編輯頁面,所述第一流程編輯頁面用于顯示并且編輯第一流程圖,所述第一流程圖包括流程節(jié)點;創(chuàng)建單元,用于響應(yīng)于獲取針對多個被選擇節(jié)點的多節(jié)點處理請求,創(chuàng)建包括所述多個被選擇節(jié)點的節(jié)點集合;第二顯示單元,用于在所述第一流程圖中停止顯示所述多個被選擇節(jié)點,顯示所述節(jié)點集合,所述節(jié)點集合用于代替所述多個被選擇節(jié)點。
13、在一種可能的實現(xiàn)方式中,所述多節(jié)點處理請求包括多節(jié)點分組請求,所述節(jié)點集合為分組節(jié)點集合。
14、在一種可能的實現(xiàn)方式中,所述第二顯示單元,用于顯示所述節(jié)點集合,包括:所述第二顯示單元,用于顯示所述分組節(jié)點集合的編輯區(qū)域,所述編輯區(qū)域用于接收所述分組節(jié)點集合的可編輯內(nèi)容。
15、在一種可能的實現(xiàn)方式中,所述可編輯內(nèi)容包括所述分組節(jié)點集合的標(biāo)識信息。
16、在一種可能的實現(xiàn)方式中,所述裝置還包括:第一確定單元,用于確定多個所述被選擇節(jié)點滿足預(yù)設(shè)分組條件。
17、在一種可能的實現(xiàn)方式中,所述多節(jié)點處理請求包括創(chuàng)建子流程請求,所述節(jié)點集合為子流程節(jié)點集合,所述創(chuàng)建單元,用于創(chuàng)建包括所述多個被選擇節(jié)點的節(jié)點集合,包括:所述創(chuàng)建單元,用于基于所述多個被選擇節(jié)點創(chuàng)建所述子流程節(jié)點集合的第二流程圖;顯示第二流程編輯頁面,所述第二流程編輯頁面用于顯示并且編輯所述第二流程圖。
18、在一種可能的實現(xiàn)方式中,所述裝置還包括:第二確定單元,用于確定多個所述被選擇節(jié)點滿足預(yù)設(shè)創(chuàng)建子流程條件。
19、在一種可能的實現(xiàn)方式中,所述裝置還包括:建立單元,用于建立所述子流程節(jié)點集合與所述第二流程圖的調(diào)用關(guān)系,所述調(diào)用關(guān)系用于在執(zhí)行所述子流程節(jié)點集合時觸發(fā)調(diào)用并且執(zhí)行所述第二流程圖。
20、在一種可能的實現(xiàn)方式中,所述子流程節(jié)點集合的節(jié)點展示區(qū)域內(nèi)包括所述第二流程圖的標(biāo)識信息。
21、第三方面,本申請?zhí)峁┮环N電子設(shè)備,包括:
22、一個或多個處理器;
23、存儲裝置,其上存儲有一個或多個程序,
24、當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)第一方面中任一所述的方法。
25、第四方面,本申請?zhí)峁┮环N計算機可讀介質(zhì),其上存儲有計算機程序,其中,所述程序被處理器執(zhí)行時實現(xiàn)第一方面中任一所述的方法。
26、第五方面,本申請?zhí)峁┮环N計算機程序產(chǎn)品,所述計算機程序產(chǎn)品在設(shè)備上運行時,使得所述設(shè)備執(zhí)行第一方面所述的方法。
27、由此可見,本申請具有如下有益效果:
28、本申請?zhí)峁┮环N多流程節(jié)點的處理方法、裝置、設(shè)備及存儲介質(zhì)。該方法先顯示用于顯示并且編輯第一流程圖的第一流程編輯頁面。用戶能夠利用第一流程編輯頁面查看第一流程圖以及編輯第一流程圖。響應(yīng)于獲取用戶觸發(fā)的針對多個被選擇節(jié)點的多節(jié)點處理請求,創(chuàng)建包括多個被選擇節(jié)點的節(jié)點集合。節(jié)點集合能夠代替多個被選擇節(jié)點。在第一流程圖中停止顯示多個被選擇節(jié)點,顯示顯示節(jié)點集合。利用節(jié)點集合代替顯示多個被選擇節(jié)點,能夠減少第一流程圖中需要直接顯示的流程節(jié)點的數(shù)量。如此便于用戶精簡第一流程圖顯示的流程節(jié)點,方便用戶查看第一流程圖,提高用戶查看以及編輯第一流程圖的效率。
1.一種多流程節(jié)點的處理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述多節(jié)點處理請求包括多節(jié)點分組請求,所述節(jié)點集合為分組節(jié)點集合。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述顯示所述節(jié)點集合,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述可編輯內(nèi)容包括所述分組節(jié)點集合的標(biāo)識信息。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述創(chuàng)建包括所述多個被選擇節(jié)點的節(jié)點集合之前,所述方法還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述多節(jié)點處理請求包括創(chuàng)建子流程請求,所述節(jié)點集合為子流程節(jié)點集合,所述創(chuàng)建包括所述多個被選擇節(jié)點的節(jié)點集合,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述基于所述多個被選擇節(jié)點創(chuàng)建所述子流程節(jié)點集合的第二流程圖之前,所述方法還包括:
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述子流程節(jié)點集合的節(jié)點展示區(qū)域內(nèi)包括所述第二流程圖的標(biāo)識信息。
10.一種多流程節(jié)點的處理裝置,其特征在于,所述裝置包括:
11.一種電子設(shè)備,其特征在于,包括:
12.一種計算機可讀介質(zhì),其特征在于,其上存儲有計算機程序,其中,所述程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-9中任一所述的方法。