[發明專利]表單生成方法、裝置、電子設備及介質有效
| 申請號: | 202010593994.8 | 申請日: | 2020-06-28 |
| 公開(公告)號: | CN111475513B | 公開(公告)日: | 2020-10-02 |
| 發明(設計)人: | 何東旭 | 申請(專利權)人: | 平安國際智慧城市科技股份有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司 44334 | 代理人: | 劉麗華;孫芬 |
| 地址: | 518000 廣東省深圳市前海深港合*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 表單 生成 方法 裝置 電子設備 介質 | ||
1.一種表單生成方法,其特征在于,所述表單生成方法包括:
當接收到表單生成請求時,從所述表單生成請求中提取第一字段;
確定發出所述表單生成請求的目標業務系統,并獲取所述目標業務系統上的服務鏈;
從所述服務鏈中確定與所述第一字段關聯的第二字段;
獲取預先設置的執行接口,所述執行接口配置有校驗規則;
依據所述校驗規則校驗所述第一字段及所述第二字段;
當所述第一字段及所述第二字段通過校驗時,獲取與所述第一字段對應的第一數據,及獲取與所述第二字段對應的第二數據;
計算所述第一字段與所述第二字段的字段總量,并根據所述字段總量從配置庫中提取目標空白模板,所述目標空白模板中包括多個可編輯區域;
將所述第一字段及所述第一數據、所述第二字段及所述第二數據填充至所述多個可編輯區域中,生成表單;
當所述配置庫中不存在所述目標空白模板時,獲取所述配置庫中所有空白模板的可編輯區域的區域數量;
將每個區域數量與所述字段總量進行相減運算,得到運算結果,并取所述運算結果的絕對值作為每個空白模板對應的差值,得到所述所有空白模板的所有差值;
從所述所有差值中選取數值最小的差值作為目標差值,并將所述目標差值對應的空白模板確定為初始模板;
當所述初始模板中的區域數量大于所述字段總量時,根據所述目標差值確定所述初始模板中的多余可編輯區域,并從所述初始模板中刪除所述多余可編輯區域中的所有組件,得到所述目標空白模板;或者
當所述初始模板中的區域數量小于所述字段總量時,計算所述目標差值的絕對值,并從所述初始模板中獲取任意可編輯區域中的所有組件作為組件集,根據所述絕對值在所述初始模板中新增所述組件集,得到所述目標空白模板。
2.如權利要求1所述的表單生成方法,其特征在于,所述從所述表單生成請求中提取第一字段包括:
從預設線程連接池中獲取所有閑置線程,并確定所述所有閑置線程中每個閑置線程的處理速率;
根據所述處理速率確定最高處理速率;
將所述最高處理速率對應的閑置線程確定為目標線程;
利用所述目標線程解析所述表單生成請求中的方法體,得到所述表單生成請求中的目標信息;
獲取預設標簽,并從所述目標信息中提取與所述預設標簽對應的信息,作為所述第一字段。
3.如權利要求1所述的表單生成方法,其特征在于,所述獲取所述目標業務系統上的服務鏈包括:
獲取所述目標業務系統上的所有流程,并將所述所有流程轉換為樹形結構;
確定所述表單生成請求中的業務主題,并確定所述業務主題所屬的目標流程;
從所述樹形結構中選取與所述目標流程相連接的節點,并組合所述節點,得到所述服務鏈。
4.如權利要求3所述的表單生成方法,其特征在于,所述獲取與所述第一字段對應的第一數據包括:
確定所述目標流程中數據的存儲地址,并確定所述目標業務系統對應的系統地址;
拼接所述系統地址及所述存儲地址,得到目標地址;
將所述第一字段及所述目標地址填充至預設的查詢語句生成結構中,生成目標查詢語句,
執行所述目標查詢語句,得到所述第一數據。
5.如權利要求1所述的表單生成方法,其特征在于,所述從所述服務鏈中確定與所述第一字段關聯的第二字段包括:
獲取所述服務鏈上的所有字段;
基于距離公式,計算所述第一字段與所述所有字段中每個字段的關聯度;
將關聯度大于預設閾值的字段確定為所述第二字段。
6.如權利要求1所述的表單生成方法,其特征在于,所述依據所述校驗規則校驗所述第一字段及所述第二字段包括:
獲取所述第一字段的第一格式,及獲取所述第二字段的第二格式;
確定所述第一格式及所述第二格式是否滿足預設的格式條件;
當所述第一格式及所述第二格式都滿足所述預設的格式條件時,確定所述第一字段及所述第二字段通過校驗;或者
當所述第一格式及/或所述第二格式不滿足所述預設的格式條件時,確定所述第一字段及所述第二字段未通過校驗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安國際智慧城市科技股份有限公司,未經平安國際智慧城市科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010593994.8/1.html,轉載請聲明來源鉆瓜專利網。





