[發明專利]計算任務處理方法、裝置、服務器及存儲介質有效
| 申請號: | 201911421294.4 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111522635B | 公開(公告)日: | 2023-10-20 |
| 發明(設計)人: | 秦昌雷 | 申請(專利權)人: | 支付寶實驗室(新加坡)有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06Q40/12 |
| 代理公司: | 北京眾達德權知識產權代理有限公司 11570 | 代理人: | 張桂蓉 |
| 地址: | 新加坡珊頓大*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算 任務 處理 方法 裝置 服務器 存儲 介質 | ||
本說明書實施例提供了一種計算任務處理方法、裝置、服務器及存儲介質,調用與計算任務匹配的目標任務模版,目標任務模版包含對計算任務中每個計算單元的定義信息以及表征計算任務中各計算單元之間關聯邏輯的關系鏈信息,根據目標任務模版中對計算任務中每個計算單元的定義信息以及關系鏈信息,對計算任務進行處理。
技術領域
本說明書實施例涉及計算機處理領域,尤其涉及一種計算任務處理方法、裝置、服務器及存儲介質。
背景技術
在對稅費進行管理和收集時,稅費系統依賴流程編排的計算模式:將計算次數,計算依賴、計算規則等全部提前在代碼中寫好,打包并部署到服務器運行,來完成稅費的計算任務。
通過流程編排模式只能支持單一費、單一稅的一次串行執行,隨著稅費的多類型、區域差別等因素的存在,需要涉及到稅費的管理和收集會存在很多差異,并不是依賴于唯一的計算邏輯,且還有可能需要進行多次計算。而流程編排模式下對稅費的管理和收集,任何規則和計算依賴的變更,都需要重新改變邏輯并重新部署到服務器。除了稅費的收集、管理場景,還有很多需要基于不同計算邏輯來完成不同的計算任務的實際場景下,都需要改變計算邏輯并重新部署到服務器。
發明內容
本說明書實施例提供一種計算任務處理方法、裝置、服務器及存儲介質,減小了部署復雜度,進而能夠縮短后期維護的周期。
第一方面,本說明書實施例提供一種計算任務處理方法,包括:獲取計算任務,所述計算任務包含存在關聯邏輯的一個以上計算單元;通過計算引擎從預先配置的一種以上任務模版中,調用與所述計算任務匹配的目標任務模版,所述目標任務模版包含對所述計算任務中每個計算單元的定義信息以及表征所述計算任務中各計算單元之間關聯邏輯的關系鏈信息;根據所述目標任務模版中對所述計算任務中每個計算單元的定義信息以及所述關系鏈信息,對所述計算任務進行處理。
第二方面,本說明書實施例提供一種稅費計算方法,包括:根據來自任務發起端的稅費計算請求,生成稅費計算任務,所述稅費計算任務包含存在關聯邏輯的一個以上不同的稅費計算單元;通過稅費計算引擎從預先配置的一種以上稅費模版中,調用與所述稅費計算任務匹配的目標稅費模版,所述目標稅費模版包含表征所述稅費計算任務中各稅費計算單元之間關聯邏輯的關系鏈信息,以及對所述稅費計算任務中每個稅費計算單元定義的基準金額和稅費計算規則;根據所述關系鏈信息,以及對所述稅費計算任務中每個稅費計算單元定義的基準金額和稅費計算規則,對所述稅費計算任務中的每個稅費計算單元進行一次以上計算,得到針對所述稅費計算任務的稅費計算結果;向所述任務發起端返回所述稅費計算結果。
第三方面,本說明實施例提供一種計算任務處理裝置,包括:任務獲取單元,用于獲取計算任務,所述計算任務包含存在關聯邏輯的一個以上計算單元;模版調用單元,用于通過計算引擎從預先配置的一種以上任務模版中,調用與所述計算任務匹配的目標任務模版,所述目標任務模版包含對所述計算任務中每個計算單元的定義信息以及表征所述計算任務中各計算單元之間關聯邏輯的關系鏈信息;第一任務處理單元,用于根據所述目標任務模版中對所述計算任務中每個計算單元的定義信息以及所述關系鏈信息,對所述計算任務進行處理。
第四方面,本說明書實施例提供一種稅費計算裝置,包括:稅費任務生成單元,用于根據來自任務發起端的稅費計算請求,生成稅費計算任務,所述稅費計算任務包含存在關聯邏輯的一個以上不同的稅費計算單元;稅費模板調用單元,用于通過稅費計算引擎從預先配置的一種以上稅費模版中,調用與所述稅費計算任務匹配的目標稅費模版,所述目標稅費模版包含表征所述稅費計算任務中各稅費計算單元之間關聯邏輯的關系鏈信息,以及對所述稅費計算任務中每個稅費計算單元定義的基準金額和稅費計算規則;稅費計算單元,用于根據所述關系鏈信息,以及對所述稅費計算任務中每個稅費計算單元定義的基準金額和稅費計算規則,對所述稅費計算任務中的每個稅費計算單元進行一次以上計算,得到針對所述稅費計算任務的稅費計算結果;結果返回單元,用于向所述任務發起端返回所述稅費計算結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于支付寶實驗室(新加坡)有限公司,未經支付寶實驗室(新加坡)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911421294.4/2.html,轉載請聲明來源鉆瓜專利網。





