System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,尤其涉及一種業務處理方法、裝置、電子設備及計算機可讀介質。
技術介紹
1、目前,現金管理基本都在銀行端實現,不夠靈活,企業無法定制私有的現金管理需求同時又滿足監管需求,只能通過銀行端線下進行企業的現金流管理,現金相關的業務處理不夠靈活、效率低。
技術實現思路
1、有鑒于此,本申請實施例提供一種業務處理方法、裝置、電子設備及計算機可讀介質,能夠解決現有的現金相關的業務處理不夠靈活、效率低的問題。
2、為實現上述目的,根據本申請實施例的一個方面,提供了一種業務處理方法,包括:接收業務處理請求,獲取對應的場景標識,響應于確定場景標識對應于現金業務,獲取現金業務處理流程數據;基于現金業務處理流程數據,確定待生成的目標智能合約的功能;響應于功能包括與外部交互、循環執行和條件控制,確定與外部交互時對應的被動觸發事件和交互接口數據、循環執行條件數據和條件控制的條件數據;基于被動觸發事件和交互接口數據、循環執行條件數據和條件控制的條件數據,生成目標智能合約;將目標智能合約發送至區塊鏈平臺的各個目標審批節點進行審批,并在各個目標審批節點均審批通過后,基于目標智能合約進行現金業務處理。
3、可選地,獲取現金業務處理流程數據,包括:獲取業務處理請求對應的主體標識,基于主體標識,確定所關聯的現金業務的種類;基于種類,獲取對應的現金業務處理流程數據。
4、可選地,基于現金業務處理流程數據,確定待生成的目標智能合約的功能,包括:確定現金業務處理流程數據對應
5、可選地,根據交易參與方和交易閉環條件,確定待生成的目標智能合約的功能,包括:響應于交易參與方具有主觀意識并且交易閉環條件包括循環次數閾值和條款執行觸發條件,確定待生成的目標智能合約的功能包括與外部交互、循環執行和條件控制。
6、可選地,確定與外部交互時對應的被動觸發事件和交互接口數據,包括:確定與外部交互時所需的控件,根據控件所關聯的事件和接口確定與外部交互時對應的被動觸發事件和交互接口數據。
7、可選地,生成目標智能合約,包括:調用區塊鏈平臺對應的與現金業務相關的智能合約生成模板,以將被動觸發事件和交互接口數據、循環執行條件數據和條件控制的條件數據填充至智能合約生成模板中相應的占位符的位置,進而生成目標智能合約。
8、另外,本申請還提供了一種業務處理裝置,包括:接收單元,被配置成接收業務處理請求,獲取對應的場景標識,響應于確定場景標識對應于現金業務,獲取現金業務處理流程數據;功能確定單元,被配置成基于現金業務處理流程數據,確定待生成的目標智能合約的功能;數據確定單元,被配置成響應于功能包括與外部交互、循環執行和條件控制,確定與外部交互時對應的被動觸發事件和交互接口數據、循環執行條件數據和條件控制的條件數據;合約生成單元,被配置成基于被動觸發事件和交互接口數據、循環執行條件數據和條件控制的條件數據,生成目標智能合約;發送單元,被配置成將目標智能合約發送至區塊鏈平臺的各個目標審批節點進行審批,并在各個目標審批節點均審批通過后,基于目標智能合約進行現金業務處理。
9、可選地,接收單元進一步被配置成:獲取業務處理請求對應的主體標識,基于主體標識,確定所關聯的現金業務的種類;基于種類,獲取對應的現金業務處理流程數據。
10、可選地,功能確定單元進一步被配置成:確定現金業務處理流程數據對應的交易參與方和交易閉環條件;根據交易參與方和交易閉環條件,確定待生成的目標智能合約的功能。
11、可選地,功能確定單元進一步被配置成:響應于交易參與方具有主觀意識并且交易閉環條件被配置成循環次數閾值和條款執行觸發條件,確定待生成的目標智能合約的功能被配置成與外部交互、循環執行和條件控制。
12、可選地,數據確定單元進一步被配置成:確定與外部交互時所需的控件,根據控件所關聯的事件和接口確定與外部交互時對應的被動觸發事件和交互接口數據。
13、可選地,合約生成單元進一步被配置成:調用區塊鏈平臺對應的與現金業務相關的智能合約生成模板,以將被動觸發事件和交互接口數據、循環執行條件數據和條件控制的條件數據填充至智能合約生成模板中相應的占位符的位置,進而生成目標智能合約。
14、另外,本申請還提供了一種業務處理電子設備,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當一個或多個程序被一個或多個處理器執行,使得一個或多個處理器實現如上述的業務處理方法。
15、另外,本申請還提供了一種計算機可讀介質,其上存儲有計算機程序,程序被處理器執行時實現如上述的業務處理方法。
16、為實現上述目的,根據本申請實施例的又一個方面,提供了一種計算機程序產品。
17、本申請實施例的一種計算機程序產品,包括計算機程序,程序被處理器執行時實現本申請實施例提供的業務處理方法。
18、上述專利技術中的一個實施例具有如下優點或有益效果:本申請通過接收業務處理請求,獲取對應的場景標識,響應于確定場景標識對應于現金業務,獲取現金業務處理流程數據;基于現金業務處理流程數據,確定待生成的目標智能合約的功能;響應于功能包括與外部交互、循環執行和條件控制,確定與外部交互時對應的被動觸發事件和交互接口數據、循環執行條件數據和條件控制的條件數據;基于被動觸發事件和交互接口數據、循環執行條件數據和條件控制的條件數據,生成目標智能合約;將目標智能合約發送至區塊鏈平臺的各個目標審批節點進行審批,并在各個目標審批節點均審批通過后,基于目標智能合約進行現金業務處理。實現定制化的現金業務處理,靈活管理對現金業務的處理,提高現金相關的業務處理靈活性和效率。
19、上述的非慣用的可選方式所具有的進一步效果將在下文中結合具體實施方式加以說明。
本文檔來自技高網...【技術保護點】
1.一種業務處理方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取現金業務處理流程數據,包括:
3.根據權利要求1所述的方法,其特征在于,所述基于所述現金業務處理流程數據,確定待生成的目標智能合約的功能,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述交易參與方和所述交易閉環條件,確定待生成的目標智能合約的功能,包括:
5.根據權利要求1所述的方法,其特征在于,所述確定與外部交互時對應的被動觸發事件和交互接口數據,包括:
6.根據權利要求1所述的方法,其特征在于,所述生成目標智能合約,包括:
7.一種業務處理裝置,其特征在于,包括:
8.根據權利要求7所述的裝置,其特征在于,所述接收單元進一步被配置成:
9.根據權利要求7所述的裝置,其特征在于,所述功能確定單元進一步被配置成:
10.根據權利要求9所述的裝置,其特征在于,所述功能確定單元進一步被配置成:
11.根據權利要求7所述的裝置,其特征在于,所述數據確定單元進一步被
12.根據權利要求7所述的裝置,其特征在于,所述合約生成單元進一步被配置成:
13.一種業務處理電子設備,其特征在于,包括:
14.一種計算機可讀介質,其上存儲有計算機程序,其特征在于,所述程序被處理器執行時實現如權利要求1-6中任一項所述的方法。
15.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1-6中任一項所述的方法。
...【技術特征摘要】
1.一種業務處理方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取現金業務處理流程數據,包括:
3.根據權利要求1所述的方法,其特征在于,所述基于所述現金業務處理流程數據,確定待生成的目標智能合約的功能,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述交易參與方和所述交易閉環條件,確定待生成的目標智能合約的功能,包括:
5.根據權利要求1所述的方法,其特征在于,所述確定與外部交互時對應的被動觸發事件和交互接口數據,包括:
6.根據權利要求1所述的方法,其特征在于,所述生成目標智能合約,包括:
7.一種業務處理裝置,其特征在于,包括:
8.根據權利要求7所述的裝置,其特征在于,所述接...
【專利技術屬性】
技術研發人員:馬奔,
申請(專利權)人:中國建設銀行股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。