[發明專利]基于數據處理的表單生成方法、裝置和計算機設備有效
| 申請號: | 201910601114.4 | 申請日: | 2019-07-04 |
| 公開(公告)號: | CN110442340B | 公開(公告)日: | 2023-10-10 |
| 發明(設計)人: | 何東旭 | 申請(專利權)人: | 湖南善禧文化股份有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38 |
| 代理公司: | 上海行知天下知識產權代理事務所(普通合伙) 31485 | 代理人: | 陳曉蕾 |
| 地址: | 410000 湖南省長*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 數據處理 表單 生成 方法 裝置 計算機 設備 | ||
1.一種基于數據處理的表單生成方法,其特征在于,包括:
接收用戶輸入的入參信息,所述入參信息包括表單內容以及表單類型;
依據所述表單類型調取對應的執行接口,每個執行接口都配置有對應的入參設置以及服務鏈,所述服務鏈為所述入參信息在生成表單時經過額外處理的流程,所述入參設置為針對所述入參信息配置指定限制條件的配置信息;
依據所述入參設置判斷所述入參信息是否需要校驗,若所述入參信息需要校驗,則按預設的校驗規則對所述入參信息進行校驗,并判斷所述入參信息是否通過校驗;
若所述入參信息不需要校驗或者所述入參信息通過校驗,則依據所述入參設置判斷是否啟動轉換功能,所述轉換功能為將所述表單內容轉換成預設形式的內容的功能;
若判定沒有啟動所述轉換功能,則判斷所述服務鏈是否已驅動;
若判定所述服務鏈沒有驅動,則通過所述執行接口調取預設的且對應所述入參信息的第一表單信息;
依據所述第一表單信息以及所述表單內容生成第一表單。
2.根據權利要求1所述的基于數據處理的表單生成方法,其特征在于,所述判斷所述入參信息是否通過校驗的步驟之后,包括:
若所述入參信息不通過校驗,則發出錯誤警示。
3.根據權利要求1所述的基于數據處理的表單生成方法,其特征在于,所述判斷所述入參信息是否通過校驗的步驟,包括:
獲取所述入參信息的入參格式;
判斷所述入參格式是否滿足預設的格式條件;
若是,則判定所述入參信息通過校驗,否則判定所述入參信息沒有通過校驗。
4.根據權利要求1所述的基于數據處理的表單生成方法,其特征在于,所述依據所述入參設置判斷是否啟動轉換功能的步驟之后,包括:
若判定啟動所述轉換功能,則從所述表單內容中抽取指定的入參值;
將所述入參值轉換對應的指定入參值,并判斷所述服務鏈是否已驅動;
若判定所述服務鏈沒有驅動,則通過所述執行接口調取預設的且對應所述入參信息的第一表單信息;
依據所述第一表單信息以及所述表單內容生成第一表單。
5.根據權利要求1所述的基于數據處理的表單生成方法,其特征在于,所述判斷所述服務鏈是否已驅動的步驟,包括:
判斷是否接收到所述用戶輸入的關聯流程指令,其中,所述關聯流程指令用于啟動所述服務鏈中指定的流程節點;
若接收到所述用戶輸入的關聯流程指令,則判定所述服務鏈已驅動,否則判定所述服務鏈沒有驅動。
6.根據權利要求1所述的基于數據處理的表單生成方法,其特征在于,所述判斷所述服務鏈是否已驅動的步驟之后,包括:
若所述服務鏈已驅動,則依次獲取所述服務鏈中每個節點對應的第二表單信息,并通過所述執行接口調取所述第一表單信息;
依據所述第一表單信息、所述第二表單信息以及所述表單內容生成第二表單。
7.根據權利要求1所述的基于數據處理的表單生成方法,其特征在于,所述依據所述第一表單信息以及所述表單內容生成第一表單的步驟之后,包括:
獲取所述執行接口的出參設置,所述出參設置為針對展示在前端界面的內容而配置指定限制條件的配置信息;
按照對應所述出參設置的規則將所述第一表單展示在所述前端界面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南善禧文化股份有限公司,未經湖南善禧文化股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910601114.4/1.html,轉載請聲明來源鉆瓜專利網。





