feat(settlement): 优化回水分摊明细展示及分组逻辑
Some checks failed
lotteryadmin CI / build (push) Has been cancelled

- 新增多语言支持,补充回水分摊相关字段翻译
- 优化回水分摊数据汇总逻辑,合并相同参与方的数据
- 增加分摊占比显示,提升明细信息直观性
- 实现按注单分组的回水明细展开与收起功能
- 使用表格展示汇总数据,提升界面可读性和美观度
- 调整样式和交互细节,增强用户体验
This commit is contained in:
2026-07-02 14:57:55 +08:00
parent 409b3ddd87
commit ef8e763551
4 changed files with 157 additions and 77 deletions

View File

@@ -270,6 +270,13 @@
"recordReceiptFrom": "Record receipt ({{payer}} → {{payee}})",
"recordPayoutTo": "Record payout ({{payer}} → {{payee}})",
"rebateAllocationsHint": "How rebate is allocated across agent tiers.",
"rebateAllocParticipant": "Participant",
"rebateAllocRate": "Share",
"rebateAllocAmount": "Allocated",
"rebateAllocTotal": "Total",
"rebateAllocTicket": "Ticket",
"showRawRebateAllocations": "Show per-ticket detail ({{count}})",
"hideRawRebateAllocations": "Hide per-ticket detail",
"payment": "Payment",
"flowHint": {
"playerPayAgent": "Player should settle with the direct agent",

View File

@@ -272,6 +272,13 @@
"recordReceiptFrom": "रसिद दर्ता ({{payer}} → {{payee}})",
"recordPayoutTo": "भुक्तानी दर्ता ({{payer}} → {{payee}})",
"rebateAllocationsHint": "एजेन्ट तहहरूमा रिबेट कसरी बाँडिन्छ।",
"rebateAllocParticipant": "सहभागी",
"rebateAllocRate": "शेयर",
"rebateAllocAmount": "बाँडफाँड रकम",
"rebateAllocTotal": "कुल",
"rebateAllocTicket": "टिकट",
"showRawRebateAllocations": "टिकट अनुसार विवरण देखाउनुहोस् ({{count}})",
"hideRawRebateAllocations": "टिकट विवरण लुकाउनुहोस्",
"payment": "भुक्तानी",
"flowHint": {
"playerPayAgent": "खेलाडीले प्रत्यक्ष एजेन्टसँग सेटल गर्नुपर्छ",

View File

@@ -255,6 +255,13 @@
"recordReceiptFrom": "登记收款({{payer}} 付给 {{payee}}",
"recordPayoutTo": "登记付款({{payer}} 付给 {{payee}}",
"rebateAllocationsHint": "各层级代理对回水的承担明细。",
"rebateAllocParticipant": "参与方",
"rebateAllocRate": "占成",
"rebateAllocAmount": "分摊金额",
"rebateAllocTotal": "合计",
"rebateAllocTicket": "注单",
"showRawRebateAllocations": "展开按注单明细 ({{count}})",
"hideRawRebateAllocations": "收起按注单明细",
"payment": "收付",
"flowHint": {
"playerPayAgent": "玩家应向直属代理结算",