亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

支持動態(tài)業(yè)務(wù)數(shù)據(jù)過濾的方法、裝置、電子設(shè)備及介質(zhì)與流程

文檔序號:40462567發(fā)布日期:2024-12-27 09:27閱讀:3來源:國知局
支持動態(tài)業(yè)務(wù)數(shù)據(jù)過濾的方法、裝置、電子設(shè)備及介質(zhì)與流程

本申請涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種支持動態(tài)業(yè)務(wù)數(shù)據(jù)過濾的方法、裝置、電子設(shè)備及介質(zhì)。


背景技術(shù):

1、當(dāng)前對于數(shù)據(jù)表格進行數(shù)據(jù)處理時,僅能處理顯示的數(shù)據(jù),對于隱藏數(shù)據(jù)無法進行查詢、篩選、排序等操作;對于開發(fā)者來說,無法預(yù)先確定sql應(yīng)該怎樣拼寫,而且不同的用戶需求也不同,要展示的字段、列選的字段都不一樣;當(dāng)前列選、排序字段是固定的不夠靈活,要解決這個問題需要編寫大量不可復(fù)用的代碼才能支持該需求,導(dǎo)致開發(fā)者的工作效率低。


技術(shù)實現(xiàn)思路

1、本申請實施例的目的在于提供一種支持動態(tài)業(yè)務(wù)數(shù)據(jù)過濾的方法、裝置、電子設(shè)備及介質(zhì),用以解決了現(xiàn)有技術(shù)存在的上述問題,可在支持代碼的復(fù)用的同時,滿足用戶靈活的查詢場景。

2、第一方面,提供了一種支持動態(tài)業(yè)務(wù)數(shù)據(jù)過濾的方法,應(yīng)用于包括前端和服務(wù)器的過濾系統(tǒng),該方法可以包括:

3、所述前端獲取用戶發(fā)起的對目標(biāo)表格中各數(shù)據(jù)的數(shù)據(jù)處理請求,所述數(shù)據(jù)處理請求包括各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)數(shù)據(jù)處理操作;所述目標(biāo)表格包括顯示數(shù)據(jù)和隱藏數(shù)據(jù);

4、所述前端構(gòu)建各數(shù)據(jù)的數(shù)據(jù)處理操作對應(yīng)的請求參數(shù),并將所述各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)請求參數(shù)發(fā)送至服務(wù)器;

5、所述服務(wù)器對各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)的請求參數(shù)的參數(shù)結(jié)構(gòu)進行封裝,得到結(jié)構(gòu)化數(shù)據(jù)處理請求,以對數(shù)據(jù)庫中存儲的所述目標(biāo)表格對應(yīng)的完整表格進行數(shù)據(jù)處理,確定目標(biāo)數(shù)據(jù);其中,所述完整表格包括所述目標(biāo)表格中的全部數(shù)據(jù);所述目標(biāo)數(shù)據(jù)包括所述目標(biāo)表格中的隱藏數(shù)據(jù)和/或顯示數(shù)據(jù)。

6、在一種可能的實現(xiàn)中,所述請求參數(shù)包括filterby、limit、orderby和select。

7、在一種可能的實現(xiàn)中,所述服務(wù)器對各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)的請求參數(shù)的參數(shù)結(jié)構(gòu)進行封裝,包括:

8、所述服務(wù)器根據(jù)配置的接口,對各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)的請求參數(shù)的參數(shù)結(jié)構(gòu)進行封裝。

9、在一種可能的實現(xiàn)中,所述配置的接口為query接口。

10、在一種可能的實現(xiàn)中,生成結(jié)構(gòu)化數(shù)據(jù)處理請求,包括:

11、服務(wù)器通過jsonsqlbuilder,基于schema和sqlbuilder的拼寫能力,生成所述結(jié)構(gòu)化數(shù)據(jù)處理請求。

12、在一種可能的實現(xiàn)中,生成結(jié)構(gòu)化數(shù)據(jù)處理請求之后,所述方法還包括:

13、服務(wù)器采用鏈接管理器連接數(shù)據(jù)庫,以對數(shù)據(jù)庫中存儲的所述目標(biāo)表格對應(yīng)的完整表格進行數(shù)據(jù)處理,確定目標(biāo)數(shù)據(jù)。

14、在一種可能的實現(xiàn)中,確定目標(biāo)數(shù)據(jù)之后,所述方法還包括:

15、將所述目標(biāo)數(shù)據(jù)通過所述服務(wù)器發(fā)送至所述前端并顯示。

16、第二方面,提供了一種支持動態(tài)業(yè)務(wù)數(shù)據(jù)過濾的裝置,該裝置應(yīng)用于包括前端和服務(wù)器的過濾系統(tǒng),該裝置可以包括:

17、獲取單元,用于所述前端獲取用戶發(fā)起的對目標(biāo)表格中各數(shù)據(jù)的數(shù)據(jù)處理請求,所述數(shù)據(jù)處理請求包括各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)數(shù)據(jù)處理操作;所述目標(biāo)表格包括顯示數(shù)據(jù)和隱藏數(shù)據(jù);

18、構(gòu)建單元,用于所述前端構(gòu)建各數(shù)據(jù)的數(shù)據(jù)處理操作對應(yīng)的請求參數(shù),并將所述各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)請求參數(shù)發(fā)送至服務(wù)器;

19、封裝單元,用于所述服務(wù)器對各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)的請求參數(shù)的參數(shù)結(jié)構(gòu)進行封裝,得到結(jié)構(gòu)化數(shù)據(jù)處理請求,以對數(shù)據(jù)庫中存儲的所述目標(biāo)表格對應(yīng)的完整表格進行數(shù)據(jù)處理,確定目標(biāo)數(shù)據(jù);其中,所述完整表格包括所述目標(biāo)表格中的全部數(shù)據(jù);所述目標(biāo)數(shù)據(jù)包括所述目標(biāo)表格中的隱藏數(shù)據(jù)和/或顯示數(shù)據(jù)。

20、第三方面,提供了一種電子設(shè)備,該電子設(shè)備包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;

21、存儲器,用于存放計算機程序;

22、處理器,用于執(zhí)行存儲器上所存放的程序時,實現(xiàn)上述第一方面中任一所述的方法步驟。

23、第四方面,提供了一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)內(nèi)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述第一方面中任一所述的方法步驟。

24、本申請?zhí)峁┮环N支持動態(tài)業(yè)務(wù)數(shù)據(jù)過濾的方法,該方法包括:前端獲取用戶發(fā)起的對目標(biāo)表格中各數(shù)據(jù)的數(shù)據(jù)處理請求;數(shù)據(jù)處理請求包括各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)數(shù)據(jù)處理操作;目標(biāo)表格包括顯示數(shù)據(jù)和隱藏數(shù)據(jù);前端構(gòu)建各數(shù)據(jù)的數(shù)據(jù)處理操作對應(yīng)的請求參數(shù),并將各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)請求參數(shù)發(fā)送至服務(wù)器;服務(wù)器對各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)的請求參數(shù)的參數(shù)結(jié)構(gòu)進行封裝,生成結(jié)構(gòu)化數(shù)據(jù)處理請求,以對數(shù)據(jù)庫中存儲的目標(biāo)表格對應(yīng)的完整表格進行數(shù)據(jù)處理,確定目標(biāo)數(shù)據(jù);現(xiàn)有列表查詢篩選方式,相對比較固定,用戶只能根據(jù)預(yù)置的某幾個字段去操作查詢列表數(shù)據(jù),無法滿足不同的客戶列選,查詢字段不同的場景,代碼也無法復(fù)用。本申請通過querbuilder技術(shù)將用戶、前端、后端結(jié)合起來,滿足用戶靈活的查詢場景,而且可以通過不同的實體schema,支持不同業(yè)務(wù)的自由列選、排序查詢對應(yīng)不同的業(yè)務(wù)數(shù)據(jù)。也就是說能夠在滿足不同客戶不同字段的列選、排序等業(yè)務(wù)場景數(shù)據(jù)篩選的同時能夠支持代碼的復(fù)用,根據(jù)不同的實體schema查詢不同的數(shù)據(jù)。



技術(shù)特征:

1.一種支持動態(tài)業(yè)務(wù)數(shù)據(jù)過濾的方法,其特征在于,應(yīng)用于包括前端和服務(wù)器的過濾系統(tǒng),所述方法包括:

2.如權(quán)利要求1所述的方法,其特征在于,所述請求參數(shù)包括filterby、limit、orderby和select。

3.如權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器對各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)的請求參數(shù)的參數(shù)結(jié)構(gòu)進行封裝,包括:

4.如權(quán)利要求3所述的方法,其特征在于,所述配置的接口為query接口。

5.如權(quán)利要求1所述的方法,其特征在于,生成結(jié)構(gòu)化數(shù)據(jù)處理請求,包括:

6.如權(quán)利要求1所述的方法,其特征在于,生成結(jié)構(gòu)化數(shù)據(jù)處理請求之后,所述方法還包括:

7.如權(quán)利要求1所述的方法,其特征在于,確定目標(biāo)數(shù)據(jù)之后,所述方法還包括:

8.一種支持動態(tài)業(yè)務(wù)數(shù)據(jù)過濾的裝置,其特征在于,應(yīng)用于包括前端和服務(wù)器的過濾系統(tǒng),所述裝置包括:

9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;

10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)內(nèi)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1-7任一所述的方法步驟。


技術(shù)總結(jié)
本申請?zhí)峁┮环N支持動態(tài)業(yè)務(wù)數(shù)據(jù)過濾的方法、裝置、電子設(shè)備及介質(zhì),涉及數(shù)據(jù)處理領(lǐng)域,該方法包括:前端獲取用戶發(fā)起的對目標(biāo)表格中各數(shù)據(jù)的數(shù)據(jù)處理請求;數(shù)據(jù)處理請求包括各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)數(shù)據(jù)處理操作;前端構(gòu)建各數(shù)據(jù)的數(shù)據(jù)處理操作對應(yīng)的請求參數(shù),并將各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)請求參數(shù)發(fā)送至服務(wù)器;服務(wù)器對各數(shù)據(jù)的數(shù)據(jù)標(biāo)識和相應(yīng)的請求參數(shù)的參數(shù)結(jié)構(gòu)進行封裝,生成結(jié)構(gòu)化數(shù)據(jù)處理請求,以對數(shù)據(jù)庫中存儲的目標(biāo)表格對應(yīng)的完整表格進行處理,確定目標(biāo)數(shù)據(jù);本申請能夠在滿足不同客戶不同字段的列選、排序等業(yè)務(wù)場景數(shù)據(jù)篩選的同時能夠支持代碼的復(fù)用,根據(jù)不同的實體Schema查詢不同的數(shù)據(jù)。

技術(shù)研發(fā)人員:馬春荃,俞德明,房雄偉
受保護的技術(shù)使用者:北京合思信息技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/26
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1