fix(ticket): 本地化调整工单时间线状态标签翻译
Some checks failed
lotterLaravel CI / test (push) Has been cancelled
lotterLaravel E2E / e2e-api (push) Has been cancelled

- 将工单时间线中的状态标签改为调用多语言翻译接口
- 新增多语言文件中对应时间线标签的翻译词条
- 统一使用请求中的本地语言环境渲染时间线标签
- 优化代理信用额度校验,抽取公共方法requireProfile
- 抛出更精确的校验异常信息,区分缺失和额度超出情况
This commit is contained in:
2026-07-02 14:39:55 +08:00
parent c7fd38bb08
commit 9d355aa853
5 changed files with 42 additions and 24 deletions

View File

@@ -18,6 +18,12 @@ return [
'draw_result_exists' => 'This draw already has result data and cannot be edited or deleted.',
'settlement_not_approved' => 'Settlement batch is not approved for payout (both status and review_status must be approved).',
'not_found' => 'The requested resource was not found.',
'ticket_timeline_placed' => 'Bet placed',
'ticket_timeline_deducted' => 'Stake deducted',
'ticket_timeline_draw_published' => 'Draw result published',
'ticket_timeline_settlement_started' => 'Settlement started',
'ticket_timeline_settled' => 'Settled',
'ticket_timeline_paid_out' => 'Paid out',
'too_many_requests' => 'Too many requests. Please try again later.',
'server_error' => 'Something went wrong. Please try again later.',
'jackpot_manual_burst_failed' => 'Manual jackpot burst failed: :reason',