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