本申請(qǐng)涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種顯示方式切換方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、流程圖可以直觀地展示處理邏輯,在許多領(lǐng)域都得到了應(yīng)用。流程圖中可以包括節(jié)點(diǎn)和連接線。節(jié)點(diǎn)用于指示流程中的相關(guān)動(dòng)作或其他信息,連接線用于指示節(jié)點(diǎn)在流程中的執(zhí)行順序。這樣,用戶(hù)可以通過(guò)查看流程圖的結(jié)構(gòu),了解流程的處理邏輯和具體細(xì)節(jié)。
2、例如,在應(yīng)用程序編輯場(chǎng)景中,用戶(hù)能夠在應(yīng)用程序平臺(tái)即服務(wù)(applicationplatform?as?a?service,apaas)平臺(tái)內(nèi)開(kāi)發(fā)應(yīng)用程序服務(wù)。apaas平臺(tái)具有低代碼或者零代碼的特征,用戶(hù)能夠在apaas平臺(tái)通過(guò)“拖、拉、拽”平臺(tái)提供的元素和模塊來(lái)創(chuàng)建應(yīng)用程序,實(shí)現(xiàn)低門(mén)檻快速創(chuàng)建應(yīng)用程序。用戶(hù)在使用apaas平臺(tái)生成應(yīng)用程序的過(guò)程中,能夠先搭建與生產(chǎn)的應(yīng)用程序相關(guān)的流程圖,以便參考流程圖進(jìn)行后續(xù)的應(yīng)用程序的生產(chǎn)。
3、在實(shí)際的應(yīng)用場(chǎng)景中,流程圖的結(jié)構(gòu)可能較為復(fù)雜,不便于用戶(hù)查看。
技術(shù)實(shí)現(xiàn)思路
1、為了解決現(xiàn)有技術(shù)的問(wèn)題,本申請(qǐng)?zhí)峁┝艘环N顯示方式切換方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
2、基于此,本申請(qǐng)?zhí)峁┑募夹g(shù)方案如下:
3、第一方面,本申請(qǐng)一種顯示方式切換方法,所述方法包括:
4、獲取用戶(hù)針對(duì)第一對(duì)象觸發(fā)的突出顯示操作,所述第一對(duì)象屬于第一流程圖;
5、根據(jù)所述第一對(duì)象確定第一對(duì)象集群,所述第一對(duì)象集群包括所述第一對(duì)象,所述第一對(duì)象集群對(duì)應(yīng)所述第一流程圖中的第一流程邏輯;
6、切換所述第一對(duì)象集群的顯示方式。
7、在一些可能的實(shí)現(xiàn)方式中,所述根據(jù)所述第一對(duì)象確定第一對(duì)象集群包括:
8、響應(yīng)于第一對(duì)象為第一分支路徑的父節(jié)點(diǎn),確定所述第一流程邏輯為所述第一分支路徑對(duì)應(yīng)的流程邏輯;
9、將所述第一分支路徑所包括的節(jié)點(diǎn)和連接線確定為所述第一對(duì)象集群中的對(duì)象。
10、在一些可能的實(shí)現(xiàn)方式中,所述將所述第一分支路徑所包括的節(jié)點(diǎn)和連接線確定為所述第一對(duì)象集群中的對(duì)象包括:
11、根據(jù)所述第一流程邏輯確定所述第一分支路徑的尾節(jié)點(diǎn);
12、將所述第一對(duì)象和所述尾節(jié)點(diǎn)之間的節(jié)點(diǎn)和連接線確定為所述第一對(duì)象集群中的對(duì)象。
13、在一些可能的實(shí)現(xiàn)方式中,所述根據(jù)所述第一對(duì)象確定第一對(duì)象集群包括:
14、響應(yīng)于所述第一對(duì)象屬于第二分支路徑的子路徑,確定所述第一流程邏輯為所述子路徑對(duì)應(yīng)的流程邏輯;
15、將所述子路徑所包括的節(jié)點(diǎn)和連接線確定為所述第一對(duì)象集群中的對(duì)象。
16、在一些可能的實(shí)現(xiàn)方式中,所述根據(jù)所述第一對(duì)象確定第一對(duì)象集群包括:
17、響應(yīng)于所述第一對(duì)象屬于循環(huán)路徑,確定所述第一流程邏輯為所述循環(huán)路徑對(duì)應(yīng)的流程邏輯;
18、將所述循環(huán)路徑所包括的節(jié)點(diǎn)和連接線確定為所述第一對(duì)象集群中的對(duì)象。
19、在一些可能的實(shí)現(xiàn)方式中,所述切換所述第一對(duì)象集群的顯示方式包括:
20、將所述第一對(duì)象集群的顯示亮度從第一亮度切換到第二亮度,所述第二亮度高于所述第一亮度。
21、在一些可能的實(shí)現(xiàn)方式中,所述第一對(duì)象為所述第一流程圖中的節(jié)點(diǎn)或連接線。
22、第二方面,本申請(qǐng)?zhí)峁┝艘环N顯示方式切換裝置,所述裝置包括:
23、獲取單元,用于獲取用戶(hù)針對(duì)第一對(duì)象觸發(fā)的突出顯示操作,所述第一對(duì)象屬于第一流程圖;
24、確定單元,用于根據(jù)所述第一對(duì)象確定第一對(duì)象集群,所述第一對(duì)象集群包括所述第一對(duì)象,所述第一對(duì)象集群對(duì)應(yīng)所述第一流程圖中的第一流程邏輯;
25、顯示單元,用于切換所述第一對(duì)象集群的顯示方式。
26、在一些可能的實(shí)現(xiàn)方式中,所述確定單元,具體用于響應(yīng)于第一對(duì)象為第一分支路徑的父節(jié)點(diǎn),確定所述第一流程邏輯為所述第一分支路徑對(duì)應(yīng)的流程邏輯;將所述第一分支路徑所包括的節(jié)點(diǎn)和連接線確定為所述第一對(duì)象集群中的對(duì)象。
27、在一些可能的實(shí)現(xiàn)方式中,所述確定單元,具體用于根據(jù)所述第一流程邏輯確定所述第一分支路徑的尾節(jié)點(diǎn);將所述第一對(duì)象和所述尾節(jié)點(diǎn)之間的節(jié)點(diǎn)和連接線確定為所述第一對(duì)象集群中的對(duì)象。
28、在一些可能的實(shí)現(xiàn)方式中,所述確定單元,具體用于響應(yīng)于所述第一對(duì)象屬于第二分支路徑的子路徑,確定所述第一流程邏輯為所述子路徑對(duì)應(yīng)的流程邏輯;將所述子路徑所包括的節(jié)點(diǎn)和連接線確定為所述第一對(duì)象集群中的對(duì)象。
29、在一些可能的實(shí)現(xiàn)方式中,所述確定單元,具體用于響應(yīng)于所述第一對(duì)象屬于循環(huán)路徑,確定所述第一流程邏輯為所述循環(huán)路徑對(duì)應(yīng)的流程邏輯;將所述循環(huán)路徑所包括的節(jié)點(diǎn)和連接線確定為所述第一對(duì)象集群中的對(duì)象。
30、在一些可能的實(shí)現(xiàn)方式中,所述顯示單元,具體用于將所述第一對(duì)象集群的顯示亮度從第一亮度切換到第二亮度,所述第二亮度高于所述第一亮度。
31、在一些可能的實(shí)現(xiàn)方式中,所述第一對(duì)象為所述第一流程圖中的節(jié)點(diǎn)或連接線。
32、第三方面,本申請(qǐng)?zhí)峁┮环N電子設(shè)備,包括:
33、一個(gè)或多個(gè)處理器;
34、存儲(chǔ)裝置,其上存儲(chǔ)有一個(gè)或多個(gè)程序,
35、當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行,使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)第一方面中任一所述的方法。
36、第四方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其中,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面中任一所述的方法。
37、第五方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品在設(shè)備上運(yùn)行時(shí),使得所述設(shè)備執(zhí)行第一方面所述的方法。
38、本申請(qǐng)實(shí)施例提供了一種顯示方式切換方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。如果用戶(hù)想要查看第一流程圖中的部分對(duì)象,用戶(hù)可以針對(duì)流程圖中的第一對(duì)象觸發(fā)突出顯示操作。在獲取到用戶(hù)針對(duì)第一對(duì)象觸發(fā)的突出顯示操作之后,可以根據(jù)第一對(duì)象確定第一對(duì)象集群。其中,第一對(duì)象集群包括至少一個(gè)節(jié)點(diǎn)和多條連接線。第一對(duì)象集群包括第一對(duì)象,且第一對(duì)象集群所包括的其他對(duì)象與第一對(duì)象相關(guān)聯(lián)。第一對(duì)象集群中的對(duì)象共同構(gòu)成第一流程圖中的第一流程邏輯。在確定第一對(duì)象集群之后,可以切換第一對(duì)象集群的顯示方式。也就是說(shuō),如果用戶(hù)想要查看流程圖中某個(gè)流程邏輯對(duì)應(yīng)對(duì)象,用戶(hù)可以對(duì)該流程邏輯對(duì)應(yīng)的所有對(duì)象中的某個(gè)對(duì)象(例如第一對(duì)象)觸發(fā)突出顯示操作,從而觸發(fā)該流程邏輯對(duì)應(yīng)的對(duì)象的顯示方式。這樣,流程邏輯對(duì)應(yīng)的對(duì)象以不同于第一流程圖中其他對(duì)象的顯示方式被顯示,用戶(hù)可以較為容易地區(qū)分流程邏輯對(duì)應(yīng)的對(duì)象和第一流程圖中的其他對(duì)象。如此,用戶(hù)可以通過(guò)操作觸發(fā)流程圖中的部分對(duì)象的突出顯示,從而更好地進(jìn)行查看。
1.一種顯示方式切換方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一對(duì)象確定第一對(duì)象集群包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述第一分支路徑所包括的節(jié)點(diǎn)和連接線確定為所述第一對(duì)象集群中的對(duì)象包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一對(duì)象確定第一對(duì)象集群包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一對(duì)象確定第一對(duì)象集群包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述切換所述第一對(duì)象集群的顯示方式包括:
7.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的方法,其特征在于,所述第一對(duì)象為所述第一流程圖中的節(jié)點(diǎn)或連接線。
8.一種顯示方式切換裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀介質(zhì),其特征在于,其上存儲(chǔ)有計(jì)算機(jī)程序,其中,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7中任一所述的方法。