feat: 增强注单处理逻辑并优化用户反馈体验

新增注单错误处理逻辑,支持已退款及待确认状态的异常场景处理。
更新 HallBetResultDialog:针对部分失败与已退款订单显示对应提示信息。
优化注单分组逻辑,新增订单状态处理,提升整体订单管理能力。
新增订单状态与用户通知相关多语言翻译,进一步提升用户体验。
This commit is contained in:
2026-05-26 16:32:53 +08:00
parent 51b2a36cc5
commit ab81da3199
19 changed files with 373 additions and 142 deletions

View File

@@ -248,6 +248,11 @@
"title": "下注成功",
"titlePartial": "部分注项成功",
"titleAllFailed": "下注未成功",
"titleRefunded": "订单已退款",
"titlePendingConfirm": "待确认扣款",
"refundedHint": "该订单此前已退款,未产生新的扣款。请关闭后重新预览并下注。",
"pendingConfirmHint": "注项已提交,钱包扣款确认中,请稍后在「我的注单」查看最终状态。",
"pendingConfirmLines": "{{count}} 笔注项待确认扣款",
"draw": "期号",
"empty": "暂无结果。",
"successCount": "成功注项",
@@ -306,6 +311,8 @@
"2006": "当前期号不可下注。",
"2007": "该玩法暂不支持或缺少赔率配置。",
"2008": "赔率或玩法配置已更新,请关闭预览后重新操作。",
"2009": "该订单已退款或不可重复提交,请关闭预览后重新下注。",
"1007": "彩票钱包已冻结,暂无法下注。",
"1003": "下注金额超出该玩法允许范围。",
"fallback": "下注失败,请稍后重试。"
},
@@ -404,7 +411,12 @@
"betNow": "立即下注",
"empty": "暂无下注记录。",
"dateRange": "日期范围",
"dateRangeHint": "按彩票排期日(UTC)筛选下单时间",
"dateRangeHint": "按彩票排期日({{tz}})筛选下单时间",
"scheduleToday": "排期今天",
"partialFailedHint": "本单部分注项未成功,请查看各注项状态",
"partialFailedOrderTitle": "部分注项失败",
"partialFailedOrderBody": "该订单中部分注项已成功、部分未成功;下方展示本注项结果。",
"lineFailedTitle": "本注项未成功",
"status": "状态",
"statusFilter": "状态筛选",
"noMore": "没有更多注单",