[發(fā)明專利]界面展示方法與系統(tǒng)在審
| 申請?zhí)枺?/td> | 202010217522.2 | 申請日: | 2020-03-25 |
| 公開(公告)號: | CN111443958A | 公開(公告)日: | 2020-07-24 |
| 發(fā)明(設計)人: | 劉崇輝 | 申請(專利權)人: | 平安醫(yī)療健康管理股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/451;G06F21/46 |
| 代理公司: | 北京英特普羅知識產權代理有限公司 11015 | 代理人: | 鄧小玲 |
| 地址: | 200001 上海市黃浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 界面 展示 方法 系統(tǒng) | ||
1.一種界面展示方法,其特征在于,包括:
接收用戶觸發(fā)的目標子系統(tǒng)頁面加載指令;
根據(jù)所述目標子系統(tǒng)頁面加載指令獲取所述目標子系統(tǒng)對應的配置文件,所述配置文件包括所述目標子系統(tǒng)的開發(fā)類型、配置數(shù)據(jù)以及加載地址;
判斷所述開發(fā)類型是否為Iframe嵌套類型或者非Iframe嵌套類型;
若所述開發(fā)類型為Iframe嵌套類型,則根據(jù)所述加載地址獲取所述目標子系統(tǒng)對應的子系統(tǒng)界面,將所述配置數(shù)據(jù)填充至所述子系統(tǒng)界面,以得到所述目標子系統(tǒng)的展示界面;
若所述開發(fā)類型為非Iframe嵌套類型,則根據(jù)所述加載地址獲取所述目標子系統(tǒng)對應的API接口;
接收所述目標子系統(tǒng)通過所述API接口返回的繪圖數(shù)據(jù),根據(jù)所述繪圖數(shù)據(jù)及所述配置數(shù)據(jù)進行界面繪制,得到所述目標子系統(tǒng)的展示界面。
2.根據(jù)權利要求1所述的界面展示方法,其特征在于,所述接收用戶觸發(fā)的目標子系統(tǒng)頁面加載指令之前,包括:
接收所述用戶的登陸指令;
根據(jù)所述登陸指令獲取工作臺主界面,所述工作臺主界面包括子系統(tǒng)卡片列表;
接收所述用戶在所述子系統(tǒng)卡片列表中選定的目標子系統(tǒng)卡片的配置指令;
根據(jù)所述配置指令生成所述目標子系統(tǒng)卡片對應的配置文件。
3.根據(jù)權利要求1所述的界面展示方法,其特征在于,所述根據(jù)所述加載地址獲取所述目標子系統(tǒng)對應的子系統(tǒng)界面包括:
通過所述加載地址鏈接所述子系統(tǒng)界面的子系統(tǒng)網關;
接收所述子系統(tǒng)網關通過單點登錄對所述加載地址進行認證的認證結果;
若所述認證結果為認證通過,則獲取所述目標子系統(tǒng)對應的子系統(tǒng)界面。
4.根據(jù)權利要求1所述的界面展示方法,其特征在于,所述根據(jù)所述加載地址獲取所述目標子系統(tǒng)對應的API接口之前,包括:
獲取所述用戶當前登陸的系統(tǒng)賬號的密鑰;
將所述密鑰上傳至所述目標子系統(tǒng),以使所述目標子系統(tǒng)將所述密鑰作為加密的鹽值,并采用所述鹽值對所述繪圖數(shù)據(jù)進行加密,得到傳輸數(shù)據(jù)。
5.根據(jù)權利要求4所述的界面展示方法,其特征在于,所述接收所述目標子系統(tǒng)通過所述API接口返回的繪圖數(shù)據(jù)包括:
接收所述目標子系統(tǒng)通過所述API接口對所述傳輸數(shù)據(jù)進行解密后得到的所述繪圖數(shù)據(jù)。
6.根據(jù)權利要求5所述的界面展示方法,其特征在于,所述接收所述目標子系統(tǒng)通過所述API接口返回的繪圖數(shù)據(jù)包括:
獲取所述API接口的傳輸格式;
接收所述目標子系統(tǒng)通過所述API接口根據(jù)所述傳輸格式進行傳輸?shù)睦L圖數(shù)據(jù)。
7.根據(jù)權利要求1所述的界面展示方法,其特征在于,所述根據(jù)所述繪圖數(shù)據(jù)及所述配置數(shù)據(jù)進行界面繪制,得到所述目標子系統(tǒng)的展示界面包括:
調用Echarts組件對所述繪圖數(shù)據(jù)進行圖形繪制;
將所述配置數(shù)據(jù)對繪制的圖形進行界面填充,以得到所述目標子系統(tǒng)的展示界面。
8.一種界面展示系統(tǒng),其特征在于,包括:
接收模塊,用于接收用戶觸發(fā)的目標子系統(tǒng)頁面加載指令;
第一獲取模塊,用于根據(jù)所述目標子系統(tǒng)頁面加載指令獲取所述目標子系統(tǒng)對應的配置文件,所述配置文件包括所述目標子系統(tǒng)的開發(fā)類型、配置數(shù)據(jù)以及加載地址;
判斷模塊,用于判斷所述開發(fā)類型是否為Iframe嵌套類型或者非Iframe嵌套類型;
第二獲取模塊,用于若所述開發(fā)類型為Iframe嵌套類型,則根據(jù)所述加載地址獲取所述目標子系統(tǒng)對應的子系統(tǒng)界面,將所述配置數(shù)據(jù)填充至所述子系統(tǒng)界面,以得到所述目標子系統(tǒng)的展示界面;
第三獲取模塊,用于若所述開發(fā)類型為非Iframe嵌套類型,則根據(jù)所述加載地址獲取所述目標子系統(tǒng)對應的API接口;
繪制模塊,用于接收所述目標子系統(tǒng)通過所述API接口返回的繪圖數(shù)據(jù),根據(jù)所述繪圖數(shù)據(jù)及所述配置數(shù)據(jù)進行界面繪制,得到所述目標子系統(tǒng)的展示界面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安醫(yī)療健康管理股份有限公司,未經平安醫(yī)療健康管理股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010217522.2/1.html,轉載請聲明來源鉆瓜專利網。





