[發明專利]一種數據處理方法及裝置在審
| 申請號: | 202110679108.8 | 申請日: | 2021-06-18 |
| 公開(公告)號: | CN113326407A | 公開(公告)日: | 2021-08-31 |
| 發明(設計)人: | 劉同旺;盧三雄 | 申請(專利權)人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號: | G06F16/903 | 分類號: | G06F16/903 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 雷航 |
| 地址: | 518027 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據處理 方法 裝置 | ||
1.一種數據處理方法,其特征在于,應用于業務規則配置與處理系統,所述方法包括:
接收業務處理請求,所述業務處理請求包括業務需求和業務數據;
基于所述業務需求,確定所述業務需求對應的業務邏輯,并確定所述業務邏輯對應的因子和對比值;其中,所述因子用于表征所述業務邏輯中的對比項;
基于所述業務邏輯,從預設規則庫中查找目標運算符和目標連接符,且基于所述業務邏輯、所述目標運算符、所述目標連接符、所述因子以及所述對比值,創建目標規則表達式;其中,所述預設規則庫包括運算符以及連接符,所述目標規則表達式用于表征對所述業務數據進行處理的表達式;
基于預設拆分條件,對所述目標規則表達式進行拆分,獲得目標表達式列表;所述目標表達式列表包括多個進行一次數據運算的基本表達式;
基于所述目標表達式列表,對所述業務數據進行處理,獲得處理結果,并將所述處理結果進行反饋。
2.如權利要求1所述的方法,其特征在于,所述基于預設拆分條件,對所述目標規則表達式進行拆分,獲得目標表達式列表,包括:
利用空格字符替換所述目標規則表達式中的預設字符,獲得第一目標規則表達式;其中,所述預設字符至少包括跳格、回車、換行符;
基于所述第一目標規則表達式中的連接符,對所述第一目標規則表達式進行劃分,獲得第一表達式列表;
確定所述第一表達式列表中任一子表達式是否為基本表達式,當確定所述第一表達式列表中任一子表達式為所述基本表達式時,將所述第一表達式列表作為所述目標表達式列表。
3.如權利要求2所述的方法,其特征在于,所述確定所述第一表達式列表中任一子表達式是否為基本表達式,當確定所述第一表達式列表中任一子表達式為所述基本表達式時,將所述第一表達式列表作為所述目標表達式列表,包括:
確定所述第一表達式列表中的任一子表達式中是否包括括號字符;
當確定所述第一表達式列表中的任一子表達式中包括所述括號字符時,確定所述任一子表達式對應的長度是否大于預設閾值;
當確定所述任一子表達式對應的長度大于所述預設閾值時,對所述任一子表達式基于字符長度進行劃分,獲得處理后的所述任一子表達式,且所述處理后的任一子表達式包括至少兩個次子表達式;
將所述第一表達式列表中所述任一子表達式替換為所述至少兩個次子表達式,獲得更新后的所述第一表達式列表,將所述更新后的所述第一表達式列表作為所述目標表達式列表。
4.如權利要求3所述的方法,其特征在于,確定所述第一表達式列表中任一子表達式是否為基本表達式,當確定所述第一表達式列表中任一子表達式為所述基本表達式時,將所述第一表達式列表作為所述目標表達式列表,包括:
當確定所述第一表達式列表中的任一子表達式中不包括所述括號子字符時,確定所述任一子表達式是否包括預設連接符;
當確定所述任一子表達式包括所述預設連接符時,將所述第一表達式列表中與所述預設連接符未有字符間隔的字符串和連接符,添加到所述任一子表達式中,獲得第一子表達式;
將所述第一表達式列表中所述任一子表達式替換為所述第一子表達式,獲得更新后的所述第一表達式列表,將所述更新后的所述第一表達式列表作為目標表達式列表;
當確定所述任一子表達式不包括所述預設連接符時,對所述任一子表達式添加空字符串,獲得第二子表達式;
將所述第一表達式列表中所述任一子表達式替換為所述第二子表達式,獲得更新后的所述第一表達式列表,將所述更新后的所述第一表達式列表作為目標表達式列表。
5.如權利要求1所述的方法,其特征在于,所述基于所述目標表達式列表,對所述業務數據進行處理,獲得處理結果,包括:
基于所述因子確定所述業務數據的數據類型,其中,所述數據類型為布爾型、數值型、Date型以及String型中的任一種;
基于所述業務數據的數據類型和所述對比值,計算與所述業務數據的數據類型對應的第一目標表達式列表;
基于所述第一目標表達式列表,對所述業務數據進行處理,獲得處理結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海微眾銀行股份有限公司,未經深圳前海微眾銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110679108.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種會話消息顯示方法、裝置、電子設備及存儲介質
- 下一篇:一種飾帶縫紉機





