[發明專利]查詢頁面創建方法、裝置、計算機設備和存儲介質有效
| 申請號: | 202110036145.7 | 申請日: | 2021-01-12 |
| 公開(公告)號: | CN112732742B | 公開(公告)日: | 2023-03-28 |
| 發明(設計)人: | 朱邦龍 | 申請(專利權)人: | 深圳平安醫療健康科技服務有限公司 |
| 主分類號: | G06F16/242 | 分類號: | G06F16/242;G06F16/25 |
| 代理公司: | 深圳市明日今典知識產權代理事務所(普通合伙) 44343 | 代理人: | 王杰輝;曹勇 |
| 地址: | 518000 廣東省深圳市福田區華*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 查詢 頁面 創建 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及開發領域,提供了一種查詢頁面創建方法、裝置、計算機設備和存儲介質,開啟初始查詢頁面,并獲取初始查詢頁面的url地址;根據url地址獲取業務功能類型參數;根據業務功能類型參數調用后端頁面配置接口,并通過后端頁面配置接口獲取頁面配置項信息;其中,頁面配置項信息預先存儲于后端數據庫中;判斷本地緩存中是否存在相同的頁面配置項信息;若不存在,解析頁面配置項信息;調用渲染函數,通過渲染函數將頁面配置項信息生成相應的html數據;通過html數據渲染初始查詢頁面,得到查詢頁面。通過本申請提供的查詢頁面創建方法、裝置、計算機設備和存儲介質,在查詢頁面創建時,代碼復用率更高,開發效率更快。
技術領域
本申請涉及開發的技術領域,特別涉及一種查詢頁面創建方法、裝置、計算機設備和存儲介質。
背景技術
后端管理系統中存在大量的查詢頁面需求,例如,用戶查詢、角色查詢等業務功能,因此,需要開發對應的查詢頁面,在傳統的開發模式中,開發人員在開發這些頁面時,通常都是一個業務功能對應一個頁面,存在大量的重復代碼,可維護性較差。當需要修改或添加一個公共的功能時(例如,加入一個重置按鈕,用于重置搜索條件),開發人員需要修改大量的查詢頁面,代碼復用性差,開發效率很低。
發明內容
本申請的主要目的為提供一種查詢頁面創建方法、裝置、計算機設備和存儲介質,旨在解決創建查詢頁面時代碼復用性差、開發效率低的技術問題。
為實現上述目的,本申請提供了一種查詢頁面創建方法,包括以下步驟:
開啟初始查詢頁面,并獲取所述初始查詢頁面的url地址;
根據所述url地址獲取業務功能類型參數;
根據所述業務功能類型參數調用后端頁面配置接口,并通過所述后端頁面配置接口獲取頁面配置項信息;其中,所述頁面配置項信息預先存儲于后端數據庫中;
判斷本地緩存中是否存在相同的所述頁面配置項信息;
若不存在,解析所述頁面配置項信息;
調用渲染函數,通過所述渲染函數將所述頁面配置項信息生成相應的html數據;
通過所述html數據渲染所述初始查詢頁面,得到所述查詢頁面。
進一步地,所述判斷本地緩存中是否存在相同的所述頁面配置項信息的步驟之后,包括:
若存在,獲取所述本地緩存的所述頁面配置項信息的更新時間;
判斷所述緩存的所述頁面配置項信息的更新時間和獲取到的所述頁面配置項信息的數據更新時間是否一致;
若一致,獲取所述緩存中的html數據,通過所述html數據渲染所述初始查詢頁面;
若不一致,返回所述解析所述配置項信息的步驟。
進一步地,所述通過所述html數據渲染所述初始查詢頁面,得到所述查詢頁面的步驟之后,還包括:
獲取查詢條件;
根據所述查詢條件從獲取數據的接口地址獲取所述查詢條件相應的目標數據;
將所述目標數據填充至頁面列表區域。
進一步地,所述根據所述查詢條件從獲取數據的接口地址獲取所述查詢條件相應的數據的步驟,包括:
將所述查詢條件中的查詢關鍵詞與預設數據庫中保存的數據的字段信息進行匹配,計算查詢關鍵詞與字段信息之間的匹配度;
根據所述匹配度確定第一數據,并分析各個第一數據中與所述查詢關鍵詞匹配的所述字段信息之間的第一邏輯關系;
將所述查詢關鍵詞之間的第二邏輯關系與所述第一邏輯關系進行匹配;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳平安醫療健康科技服務有限公司,未經深圳平安醫療健康科技服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110036145.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種扁平郵件消毒分類設備
- 下一篇:一種D-H法建立連桿坐標系的優化方法





