最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

顯示數(shù)據(jù)的交互方法、設(shè)備及存儲介質(zhì)與流程

文檔序號:41954181發(fā)布日期:2025-05-16 14:18閱讀:7來源:國知局
顯示數(shù)據(jù)的交互方法、設(shè)備及存儲介質(zhì)與流程

本發(fā)明涉及數(shù)據(jù)交互領(lǐng)域,尤其涉及一種顯示數(shù)據(jù)的交互方法、設(shè)備及存儲介質(zhì)。


背景技術(shù):

1、在智能制造大屏演示領(lǐng)域,現(xiàn)有技術(shù)通常為每個大屏組件單獨開發(fā)特定的數(shù)據(jù)配置模塊,以實現(xiàn)演示數(shù)據(jù)的管理。這些系統(tǒng)通常基于特定的業(yè)務(wù)需求進(jìn)行定制化開發(fā),針對不同的組件(如訂單統(tǒng)計、庫存分析等),各自構(gòu)建獨立的數(shù)據(jù)處理邏輯和交互界面。

2、然而,由于每個組件的演示數(shù)據(jù)配置模塊是獨立開發(fā)的,導(dǎo)致代碼復(fù)用率低。每當(dāng)需要新增或修改大屏組件時,都必須重新開發(fā)相應(yīng)的數(shù)據(jù)配置功能,這不僅增加了開發(fā)成本,還延長了開發(fā)周期。此外,現(xiàn)有技術(shù)無法及時響應(yīng)實時數(shù)據(jù)的變化,難以滿足展廳演示對數(shù)據(jù)實時性的要求。

3、因此,為了解決現(xiàn)有技術(shù)中大屏顯示數(shù)據(jù)調(diào)整過程復(fù)雜且實時性不足的問題,亟需一種新的技術(shù)方案來優(yōu)化大屏演示系統(tǒng)的數(shù)據(jù)管理方式,提高開發(fā)效率和數(shù)據(jù)實時性。


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

1、本發(fā)明的主要目的在于解決現(xiàn)有技術(shù)中大屏顯示數(shù)據(jù)調(diào)整過程復(fù)雜且實時性不足的技術(shù)問題。

2、本發(fā)明第一方面提供了一種顯示數(shù)據(jù)的交互方法,所述顯示數(shù)據(jù)的交互方法應(yīng)用于顯示數(shù)據(jù)的交互系統(tǒng),所述顯示數(shù)據(jù)的交互系統(tǒng)包括:前端顯示系統(tǒng)、后端控制系統(tǒng),所述顯示數(shù)據(jù)的交互方法包括:

3、所述前端顯示系統(tǒng)接收導(dǎo)入請求指令,以及將所述導(dǎo)入請求指令發(fā)送至所述后端控制系統(tǒng)中,其中,所述導(dǎo)入請求指令包括:excel文件;

4、所述后端控制系統(tǒng)接收所述導(dǎo)入請求指令,根據(jù)預(yù)置easyexcel庫,將所述excel文件的數(shù)據(jù)寫入數(shù)據(jù)表中,生成map數(shù)據(jù)表;

5、獲取預(yù)置josn模板,將map數(shù)據(jù)表中的數(shù)據(jù)替換所述josn模板中的占位符,生成顯示josn數(shù)據(jù),將所述顯示json數(shù)據(jù)存儲至關(guān)系型數(shù)據(jù)庫中,記錄存儲信息;

6、利用webscoket連接,將所述存儲信息推送至所述前端顯示系統(tǒng)中;

7、所述前端顯示系統(tǒng)接收所述存儲信息,基于所述存儲信息,從所述關(guān)系型數(shù)據(jù)庫查詢出所述顯示json數(shù)據(jù),并對所述顯示json數(shù)據(jù)進(jìn)行解析顯示處理。

8、可選的,在本發(fā)明第一方面的第一種實現(xiàn)方式中,所述根據(jù)預(yù)置easyexcel庫,將所述excel文件的數(shù)據(jù)寫入數(shù)據(jù)表中,生成map數(shù)據(jù)表包括:

9、利用預(yù)置easyexcel庫中excelutil工具類,對所述excel文件進(jìn)行文件合法性校驗,得到校驗結(jié)果;

10、當(dāng)所述校驗結(jié)果為合格時,則將所述excel文件的數(shù)據(jù)寫入list<map<string,string>>結(jié)構(gòu)中,生成map數(shù)據(jù)表。

11、可選的,在本發(fā)明第一方面的第二種實現(xiàn)方式中,所述將所述excel文件的數(shù)據(jù)寫入list<map<string,string>>結(jié)構(gòu)中,生成map數(shù)據(jù)表包括:

12、利用easyexcel庫中readlistener類,監(jiān)聽所述excel文件的數(shù)據(jù)寫入list<map<string,string>>結(jié)構(gòu)的每一行數(shù)據(jù),得到監(jiān)聽過程數(shù)據(jù);

13、當(dāng)監(jiān)聽過程數(shù)據(jù)存在異常時,則終止數(shù)據(jù)寫入過程,并發(fā)送報錯數(shù)據(jù)至所述前端顯示系統(tǒng)中。

14、可選的,在本發(fā)明第一方面的第三種實現(xiàn)方式中,在所述對所述顯示json數(shù)據(jù)進(jìn)行解析顯示處理之后,還包括:

15、所述前端顯示系統(tǒng)接收數(shù)據(jù)查詢請求,根據(jù)預(yù)置http協(xié)議,將所述數(shù)據(jù)查詢請求發(fā)送至所述后端控制系統(tǒng)中;

16、所述后端控制系統(tǒng)接收所述數(shù)據(jù)查詢請求,基于所述數(shù)據(jù)查詢請求,從所述關(guān)系型數(shù)據(jù)庫中查詢出對應(yīng)的顯示josn數(shù)據(jù);

17、根據(jù)預(yù)設(shè)前端格式,將所述顯示josn數(shù)據(jù)封裝處理,生成格式j(luò)osn數(shù)據(jù);

18、通過所述http協(xié)議,響應(yīng)反饋所述格式j(luò)osn數(shù)據(jù)至所述前端顯示系統(tǒng)中。

19、可選的,在本發(fā)明第一方面的第四種實現(xiàn)方式中,所述基于所述數(shù)據(jù)查詢請求,從所述關(guān)系型數(shù)據(jù)庫中查詢出對應(yīng)的顯示josn數(shù)據(jù)包括:

20、將預(yù)置歷史查詢記錄緩存至預(yù)置redis數(shù)據(jù)庫中;

21、判斷所述數(shù)據(jù)查詢請求是否在所述redis數(shù)據(jù)庫中;

22、當(dāng)在所述redis數(shù)據(jù)庫中,則從所述redis數(shù)據(jù)庫中復(fù)制出所述數(shù)據(jù)查詢請求對應(yīng)的顯示josn數(shù)據(jù);

23、當(dāng)未在所述redis數(shù)據(jù)中,則從所述關(guān)系型數(shù)據(jù)庫中查詢出所述數(shù)據(jù)查詢請求對應(yīng)的顯示josn數(shù)據(jù),并將所述數(shù)據(jù)查詢請求寫入所述歷史查詢記錄中。

24、可選的,在本發(fā)明第一方面的第五種實現(xiàn)方式中,所述從所述關(guān)系型數(shù)據(jù)庫中查詢出所述數(shù)據(jù)查詢請求對應(yīng)的顯示josn數(shù)據(jù)包括:

25、基于mybatis?框架生成所述數(shù)據(jù)查詢請求對應(yīng)的sql查詢語句;

26、基于所述sql查詢語句,對所述關(guān)系型數(shù)據(jù)庫的索引進(jìn)行查詢處理,得到顯示josn數(shù)據(jù)。

27、可選的,在本發(fā)明第一方面的第六種實現(xiàn)方式中,在所述利用webscoket連接,將所述存儲信息推送至所述前端顯示系統(tǒng)中之前,包括:

28、所述后端控制系統(tǒng)基于spring?websocket?框架建立websocket服務(wù);

29、所述前端顯示系統(tǒng)基于sockjs庫和stomp文本協(xié)議建立與所述后端控制系統(tǒng)的websocket連接,并利用subscribe函數(shù)監(jiān)聽所述后端控制系統(tǒng)推送的數(shù)據(jù)。

30、可選的,在本發(fā)明第一方面的第七種實現(xiàn)方式中,所述前端顯示系統(tǒng)接收導(dǎo)入請求指令包括:

31、所述前端顯示系統(tǒng)接收點擊事件;

32、基于所述點擊事件觸發(fā)顯示配置器界面,接收所述配置器界面的導(dǎo)入請求指令。

33、本發(fā)明第二方面提供了一種顯示數(shù)據(jù)的交互設(shè)備,包括:存儲器和至少一個處理器,所述存儲器中存儲有指令,所述存儲器和所述至少一個處理器通過線路互連;所述至少一個處理器調(diào)用所述存儲器中的所述指令,以使得所述顯示數(shù)據(jù)的交互設(shè)備執(zhí)行上述的顯示數(shù)據(jù)的交互方法。

34、本發(fā)明的第三方面提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)中存儲有指令,當(dāng)其在計算機(jī)上運行時,使得計算機(jī)執(zhí)行上述的顯示數(shù)據(jù)的交互方法。

35、在本發(fā)明實施例中,通過前端技術(shù)獲取導(dǎo)入的excel數(shù)據(jù),用戶可以通過excel數(shù)據(jù)的編輯實現(xiàn)對前端顯示數(shù)據(jù)的編輯和調(diào)整。前端界面將導(dǎo)入數(shù)據(jù)發(fā)送至后端系統(tǒng)中,由后端系統(tǒng)利用easyexcel庫將excel數(shù)據(jù)寫入數(shù)據(jù)表中,并基于生成的數(shù)據(jù)表生成對應(yīng)的json數(shù)據(jù)。利用關(guān)系型數(shù)據(jù)庫跨系統(tǒng)將json數(shù)據(jù)傳輸至前端顯示系統(tǒng),實現(xiàn)了大屏的顯示數(shù)據(jù)簡易調(diào)整過程且靈活的修改方式,解決了現(xiàn)有技術(shù)中大屏顯示數(shù)據(jù)調(diào)整過程復(fù)雜且實時性不足的技術(shù)問題。



技術(shù)特征:

1.一種顯示數(shù)據(jù)的交互方法,其特征在于,所述顯示數(shù)據(jù)的交互方法應(yīng)用于顯示數(shù)據(jù)的交互系統(tǒng),所述顯示數(shù)據(jù)的交互系統(tǒng)包括:前端顯示系統(tǒng)、后端控制系統(tǒng),所述顯示數(shù)據(jù)的交互方法包括:

2.根據(jù)權(quán)利要求1所述的顯示數(shù)據(jù)的交互方法,其特征在于,所述根據(jù)預(yù)置easyexcel庫,將所述excel文件的數(shù)據(jù)寫入數(shù)據(jù)表中,生成map數(shù)據(jù)表包括:

3.根據(jù)權(quán)利要求2所述的顯示數(shù)據(jù)的交互方法,其特征在于,所述將所述excel文件的數(shù)據(jù)寫入list<map<string,string>>結(jié)構(gòu)中,生成map數(shù)據(jù)表包括:

4.根據(jù)權(quán)利要求1所述的顯示數(shù)據(jù)的交互方法,其特征在于,在所述對所述顯示json數(shù)據(jù)進(jìn)行解析顯示處理之后,還包括:

5.根據(jù)權(quán)利要求4所述的顯示數(shù)據(jù)的交互方法,其特征在于,所述基于所述數(shù)據(jù)查詢請求,從所述關(guān)系型數(shù)據(jù)庫中查詢出對應(yīng)的顯示josn數(shù)據(jù)包括:

6.根據(jù)權(quán)利要求5所述的顯示數(shù)據(jù)的交互方法,其特征在于,所述從所述關(guān)系型數(shù)據(jù)庫中查詢出所述數(shù)據(jù)查詢請求對應(yīng)的顯示josn數(shù)據(jù)包括:

7.根據(jù)權(quán)利要求1所述的顯示數(shù)據(jù)的交互方法,其特征在于,在所述利用webscoket連接,將所述存儲信息推送至所述前端顯示系統(tǒng)中之前,包括:

8.根據(jù)權(quán)利要求1所述的顯示數(shù)據(jù)的交互方法,其特征在于,所述前端顯示系統(tǒng)接收導(dǎo)入請求指令包括:

9.一種顯示數(shù)據(jù)的交互設(shè)備,其特征在于,所述顯示數(shù)據(jù)的交互設(shè)備包括:存儲器和至少一個處理器,所述存儲器中存儲有指令,所述存儲器和所述至少一個處理器通過線路互連;

10.一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)上存儲有計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-8中任一項所述的顯示數(shù)據(jù)的交互方法。


技術(shù)總結(jié)
本發(fā)明涉及數(shù)據(jù)交互領(lǐng)域,公開了一種顯示數(shù)據(jù)的交互方法、設(shè)備及存儲介質(zhì)。該方法包括:前端顯示系統(tǒng)接收導(dǎo)入請求指令,以及將導(dǎo)入請求指令發(fā)送至后端控制系統(tǒng)中,其中,導(dǎo)入請求指令包括:Excel文件;后端控制系統(tǒng)接收導(dǎo)入請求指令,根據(jù)EasyExcel庫,將Excel文件的數(shù)據(jù)寫入數(shù)據(jù)表中,生成map數(shù)據(jù)表;獲取josn模板,將map數(shù)據(jù)表中的數(shù)據(jù)替換josn模板中的占位符,生成顯示JOSN數(shù)據(jù),將顯示JSON數(shù)據(jù)存儲至關(guān)系型數(shù)據(jù)庫中,記錄存儲信息;利用webScoket連接,將存儲信息推送至前端顯示系統(tǒng)中;前端顯示系統(tǒng)接收存儲信息,基于存儲信息,從關(guān)系型數(shù)據(jù)庫查詢出顯示JSON數(shù)據(jù),并對顯示JSON數(shù)據(jù)進(jìn)行解析顯示處理。在本發(fā)明實施例中,實現(xiàn)了大屏的顯示數(shù)據(jù)簡易調(diào)整過程且靈活的修改方式。

技術(shù)研發(fā)人員:黃曉成
受保護(hù)的技術(shù)使用者:深圳淵聯(lián)技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/5/15
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1