System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及資源管理領域,適用于金融科技領域,尤其涉及一種金融資源分配方法、裝置及相關設備。
技術介紹
1、在金融服務領域,為了實現各類金融資源(如理財產品份額、優惠券、信貸額度等)的公平分配和高效管理,金融機構通常采用分配碼的技術方案。分配碼是一種用于標識和管理資源分配權益的數字化憑證,通過為用戶分配唯一的分配碼,并將分配碼與特定資源建立映射關系,從而實現金融資源的分配。
2、然而,傳統分配碼通常采用單一的長字符串形式,在大規模用戶參與的場景下,系統需要同時處理大量完整的分配碼,導致碼的生成、存儲和校驗過程耗時較長,難以實現靈活的分配。因此,如何優化分配碼的技術方案,實現金融資源的靈活分配,成為亟待解決的技術問題。
技術實現思路
1、本申請實施例的主要目的在于提出一種金融資源分配方法、裝置及相關設備,旨在提高金融資源分配的靈活性。
2、為實現上述目的,本申請實施例的第一方面提出了一種金融資源分配方法,所述方法包括:
3、獲取儲備金融資源;
4、為第一數目個參與對象配置對應的候選碼;
5、對每一所述候選碼進行拆分處理,得到對應的候選碼組;其中,所述候選碼組包含至少一個候選子碼;
6、響應于所述參與對象完成預設參與任務,向對應的所述參與對象分發所述候選碼組的所述候選子碼;
7、響應于預設的兌換條件被滿足,生成目標資源兌換碼;
8、基于所述目標資源兌換碼與每一所述候選碼進行匹配,以將所述候選碼
9、響應于所述候選碼組的全部所述候選子碼均被分發至所述資源分配對象,向所述資源分配對象分配所述儲備金融資源。
10、在一些實施例,所述對每一所述候選碼進行拆分處理,得到對應的候選碼組,包括:
11、獲取任務配置信息,所述任務配置信息包括所述預設參與任務的數量;
12、基于所述預設參與任務的數量,確定所述候選碼組包含的候選子碼數量;
13、根據所述候選子碼數量對所述候選碼進行拆分處理,得到對應的所述候選碼組;
14、將所述候選碼組中的每個候選子碼與一個所述預設參與任務建立對應映射關系。
15、在一些實施例,所述響應于所述參與對象完成預設參與任務,向對應的所述參與對象分發所述候選碼組的所述候選子碼,包括:
16、實時獲取所述參與對象的任務完成狀態;
17、響應于檢測到所述參與對象完成任一所述預設參與任務時,根據所述映射關系獲取所述預設參與任務對應的所述候選子碼;
18、將所述候選子碼分發給所述參與對象。
19、在一些實施例,所述響應于檢測到所述參與對象完成任一所述預設參與任務時,還包括:
20、獲取所述參與對象的任務完成記錄,所述任務完成記錄包括每個所述預設參與任務的完成用時以及每個所述預設參與任務的完成設備信息;
21、當所述預設參與任務的完成用時小于最小完成用時閾值,或者,同一所述預設參與任務在多個不同設備上同時進行時,判定所述參與對象存在異常行為;
22、標記所述參與對象為限制對象,并禁止向所述限制對象分發所述候選子碼;
23、將所述限制對象已獲得的所述多個候選子碼標記為作廢狀態。
24、在一些實施例,所述基于所述目標資源兌換碼與每一所述候選碼進行匹配,以將所述候選碼匹配于所述目標資源兌換碼的所述參與對象,確定為資源分配對象,包括
25、獲取預設的資源分配等級配置信息,其中,所述資源分配等級配置信息包括多個分配等級,每個所述分配等級對應不同的匹配位數要求;
26、將所述候選碼與所述目標資源兌換碼按位進行比對,得到匹配位數;
27、基于所述匹配位數和所述資源分配等級配置信息,確定所述候選碼對應的目標分配等級;
28、將所述候選碼具有所述目標分配等級的所述參與對象確定為所述資源分配對象。
29、在一些實施例,所述響應于所述候選碼組的全部所述候選子碼均被分發至所述資源分配對象,向所述資源分配對象分配所述儲備金融資源,包括:
30、獲取所述資源分配對象對應的候選碼組;
31、檢測所述候選碼組中的候選子碼的分發狀態;
32、判斷所述候選碼組中全部所述候選子碼是否均處于已分發狀態;
33、當所述候選碼組中全部所述候選子碼均處于已分發狀態時,基于所述目標分配等級將所述儲備金融資源分配給所述資源分配對象;
34、當所述候選碼組中存在未分發狀態的候選子碼時,將所述候選碼組中已分發的候選子碼標記為作廢狀態。
35、在一些實施例,所述響應于預設的兌換條件被滿足,生成目標資源兌換碼,包括:
36、獲取預設的兌換條件閾值,其中,所述兌換條件閾值包括時間閾值和人數閾值;
37、實時檢測所述參與對象的數量和距離上一次生成所述目標資源兌換碼的時間間隔;
38、當所述參與對象的數量達到所述人數閾值,或者距離上一次生成所述目標資源兌換碼的時間間隔達到所述時間閾值時,基于所述目標資源兌換碼生成規則生成所述目標資源兌換碼;
39、將所述目標資源兌換碼進行存儲,并向所述參與對象發送所述目標資源兌換碼。
40、為實現上述目的,本申請實施例的第二方面提出了一種金融資源分配裝置,所述裝置包括:
41、獲取模塊,用于獲取儲備金融資源;
42、配置模塊,用于為第一數目個參與對象配置對應的候選碼;
43、拆分模塊,用于對每一所述候選碼進行拆分處理,得到對應的候選碼組;其中,所述候選碼組包含至少一個候選子碼;
44、分發模塊,用于響應于所述參與對象完成預設參與任務,向對應的所述參與對象分發所述候選碼組的所述候選子碼;
45、生成模塊,用于響應于預設的兌換條件被滿足,生成目標資源兌換碼;
46、匹配模塊,用于基于所述目標資源兌換碼與每一所述候選碼進行匹配,以將所述候選碼匹配于所述目標資源兌換碼的所述參與對象,確定為資源分配對象;
47、分配模塊,用于響應于所述候選碼組的全部所述候選子碼均被分發至所述資源分配對象,向所述資源分配對象分配所述儲備金融資源。
48、為實現上述目的,本申請實施例的第三方面提出了一種電子設備,所述電子設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時實現上述第一方面所述的方法。
49、為實現上述目的,本申請實施例的第四方面提出了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述第一方面所述的方法。
50、本申請提出的金融資源分配方法、裝置及相關設備,其通過獲取儲備金融資源;為第一數目個參與對象配置對應的候選碼;對每一候選碼進行拆本文檔來自技高網...
【技術保護點】
1.一種金融資源分配方法,其特征在于,所述方法包括:
2.根據權利要求1所述的金融資源分配方法,其特征在于,所述對每一所述候選碼進行拆分處理,得到對應的候選碼組,包括:
3.根據權利要求2所述的金融資源分配方法,其特征在于,所述響應于所述參與對象完成預設參與任務,向對應的所述參與對象分發所述候選碼組的所述候選子碼,包括:
4.根據權利要求3所述的金融資源分配方法,其特征在于,所述響應于檢測到所述參與對象完成任一所述預設參與任務時,還包括:
5.根據權利要求1所述的金融資源分配方法,其特征在于,所述基于所述目標資源兌換碼與每一所述候選碼進行匹配,以將所述候選碼匹配于所述目標資源兌換碼的所述參與對象,確定為資源分配對象,包括
6.根據權利要求5所述的金融資源分配方法,其特征在于,所述響應于所述候選碼組的全部所述候選子碼均被分發至所述資源分配對象,向所述資源分配對象分配所述儲備金融資源,包括:
7.根據權利要求1所述的金融資源分配方法,其特征在于,所述響應于預設的兌換條件被滿足,生成目標資源兌換碼,包括:
< ...【技術特征摘要】
1.一種金融資源分配方法,其特征在于,所述方法包括:
2.根據權利要求1所述的金融資源分配方法,其特征在于,所述對每一所述候選碼進行拆分處理,得到對應的候選碼組,包括:
3.根據權利要求2所述的金融資源分配方法,其特征在于,所述響應于所述參與對象完成預設參與任務,向對應的所述參與對象分發所述候選碼組的所述候選子碼,包括:
4.根據權利要求3所述的金融資源分配方法,其特征在于,所述響應于檢測到所述參與對象完成任一所述預設參與任務時,還包括:
5.根據權利要求1所述的金融資源分配方法,其特征在于,所述基于所述目標資源兌換碼與每一所述候選碼進行匹配,以將所述候選碼匹配于所述目標資源兌換碼的所述參與對象,確定為資源分配對象,包括
6.根據權利要求5所...
【專利技術屬性】
技術研發人員:何勇,
申請(專利權)人:中國平安人壽保險股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。