[發明專利]一種Web應用程序業務數據處理方法、設備及介質在審
| 申請號: | 202110324948.2 | 申請日: | 2021-03-26 |
| 公開(公告)號: | CN112948393A | 公開(公告)日: | 2021-06-11 |
| 發明(設計)人: | 張義法 | 申請(專利權)人: | 山東浪潮通軟信息科技有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22 |
| 代理公司: | 北京君慧知識產權代理事務所(普通合伙) 11716 | 代理人: | 董延麗 |
| 地址: | 250101 山東省濟*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 web 應用程序 業務 數據處理 方法 設備 介質 | ||
本說明書實施例公開了一種Web應用程序業務數據處理方法、設備及介質,方法包括:在Web應用程序中,根據預設的函數,實時監測當前用戶所處的工作狀態;若監測出用戶的工作狀態為離線狀態,根據預設的函數將當前的業務數據存儲到對應的數據庫中,其中,離線狀態為預設函數與Web應用服務接口無法正常交互;當用戶再次登錄Web應用程序并打開對應的業務數據界面時,獲取數據庫中對應的業務數據,以便用戶繼續操作對應的業務數據,實現了在Web應用程序用戶非正常離線時,將業務數據臨時保存在前端而不致丟失,重新登錄后還原保存數據繼續操作,提升了用戶體驗。
技術領域
本說明書涉及計算機技術領域,尤其涉及一種Web應用程序業務數據處理方法、設備及介質。
背景技術
隨著計算機技術的發展,面對企業中繁雜的業務數據,網頁應用可以快速輸入數據,并完成數據處理等工作,因此網頁應用越來越受企業用戶的青睞。
但在企業級網頁應用中,由于,企業用戶的業務單據復雜,因此網頁應用中承載了較大的數據量,在企業用戶使用的過程中,若發生異常離線的情況,用戶操作的業務數據會付之一炬,嚴重影響用戶體驗。
發明內容
本說明書一個或多個實施例提供了一種Web應用程序業務數據處理方法、設備及介質,用于解決如下技術問題:用戶在使用企業級網頁應用過程中,異常離線導致用戶操作的業務數據丟失的技術問題。
本說明書一個或多個實施例采用下述技術方案:
本說明書一個或多個實施例提供一種Web應用程序業務數據處理方法,其特征在于,所述方法包括:在Web應用程序中,根據預設的函數,實時監測當前用戶所處的工作狀態;若監測出所述用戶的工作狀態為離線狀態,根據所述預設的函數將當前的業務數據存儲到對應的數據庫中,其中,所述離線狀態為所述預設函數與Web應用服務接口無法正常交互;當所述用戶再次登錄所述Web應用程序并打開對應的業務數據界面時,獲取所述數據庫中對應的業務數據,以便所述用戶繼續操作對應的業務數據。
進一步地,所述離線狀態的判斷方法包括以下一項或多項:若所述預設函數的屬性值處于預設閾值,判斷出所述用戶的工作狀態為離線狀態;若Web應用程序與Web應用服務間通信握手接口函數測試失敗,判斷出所述用戶的工作狀態為離線狀態;若所述Web應用服務與對應數據庫接口連接失敗,判斷出所述用戶的工作狀態為離線狀態;若時域判斷為空集,判斷出所述用戶的工作狀態為離線狀態。
進一步地,所述根據所述預設的函數將當前的業務數據存儲到對應的數據庫中,具體包括:接收所述當前的業務數據,根據所述預設的函數將所述當前的業務數據轉換為字符串,存儲到對應的數據庫中。
進一步地,所述存儲到對應的數據庫中,具體包括:根據所述Web應用程序支持的數據庫類型,確定相應的數據增加方法。
進一步地,所述數據庫類型包括索引數據庫和本地存儲庫;根據所述Web應用程序支持的數據庫類型,確定相應的數據增加方法,具體包括:若所述Web應用程序支持所述索引數據庫存儲,則通過相應的增加方法增加對應數據;若所述Web應用程序支持所述本地存儲庫存儲,則通過相應的增加方法增加對應數據。
進一步地,所述獲取所述數據庫中對應的業務數據,具體包括:調用所述預設函數獲取離線存儲數據,將所述離線存儲數據轉換為數據對象,并將所述數據對象綁定到所述業務數據中。
進一步地,所述調用所述預設函數獲取離線存儲數據,具體包括:從對應業務類型的索引數據庫中根據相應的數據獲取方法獲取所述離線存儲數據;若獲取失敗,則從對應單據類型的本地存儲庫中根據相應的數據獲取方法獲取所述離線存儲數據,直到成功獲取離線存儲數據。
進一步地,所述獲取所述數據庫中對應的業務數據,以便所述用戶繼續操作對應的業務數據后,所述方法還包括:封裝所述預設的函數作為刪除存儲數據的統一接口,以用于刪除臨時存儲的所述業務數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東浪潮通軟信息科技有限公司,未經山東浪潮通軟信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110324948.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種抗輻射能力強的航空電纜及制備方法
- 下一篇:中封沖切模具結構





