Files
lotteryLaravel/lang/zh/api.php
kang b13776b480 feat: 添加删除待审核开奖批次功能及相关错误信息
- 在 AdminAuthorizationRegistry 中新增删除待审核开奖批次的权限定义。
- 更新 API 路由以支持删除待审核开奖批次的请求。
- 在多语言文件中添加相关错误信息,确保用户在删除操作中获得清晰的反馈。
- 增加测试用例,验证管理员能够成功删除待审核的开奖批次并返回正确状态。
2026-06-01 15:37:33 +08:00

60 lines
3.8 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
return [
'success' => [
'ok' => '操作成功',
],
'validation_failed' => '请求参数校验未通过。',
'client_error' => '请求无法完成。',
'invalid_params' => '请求参数无效。',
'invalid_settings_group' => '不允许读取该配置分组。',
'draw_no_exists' => '期号已存在,请更换期号或流水号。',
'draw_not_found' => '期号不存在。',
'draw_timeline_invalid' => '开始时间须早于封盘时间,封盘时间须早于开奖时间。',
'draw_not_editable' => '仅「未开始」或「可下注且无注单」的期号可编辑时间。',
'draw_not_deletable' => '仅「未开始」且无注单的期号可删除。',
'draw_has_bets' => '该期已有玩家注单,不能编辑或删除。',
'draw_result_exists' => '该期已有开奖结果,不能编辑或删除。',
'settlement_not_approved' => '结算批次尚未审核通过,无法派彩(需 status 与 review_status 均为 approved。',
'not_found' => '请求的资源不存在。',
'too_many_requests' => '请求过于频繁,请稍后再试。',
'server_error' => '服务暂时不可用,请稍后再试。',
'jackpot_manual_burst_failed' => '手动爆池失败::reason',
'config_version_not_draft' => '配置版本不是草稿状态,无法执行该操作。',
'config_version_cannot_delete_active' => '不能删除当前生效中的配置版本。',
'effective_config_not_initialized' => '玩法配置尚未初始化。',
'invalid_or_disabled_currency' => '币种无效或未启用。',
'risk_pool_no_remaining_amount' => '风险池剩余额度不足。',
'reasons' => [
'jackpot_disabled' => '奖池已停用。',
'jackpot_pool_empty' => '奖池余额为 0无法爆池。',
'jackpot_already_burst_for_draw' => '该期已执行过爆池。',
'jackpot_manual_no_first_prize_winners' => '该期没有头奖中奖注单,无法手动爆池。',
'jackpot_already_allocated_for_draw' => '该期已分配过奖池派彩。',
'draw_not_ready_for_jackpot_burst' => '期号尚未进入结算中或已结算,无法手动爆池。',
'draw_result_not_published' => '该期开奖结果尚未发布。',
'settlement_batch_not_found' => '未找到该期的结算批次。',
'settlement_not_pending_review' => '结算批次不在待审核状态。',
'settlement_not_approved' => '结算批次尚未审核通过。',
'draw_has_unsettled_tickets' => '该期仍有未结算注单。',
'batch_not_pending_review' => '开奖结果批次不在待审核状态。',
'batch_draw_mismatch' => '开奖批次与期号不匹配。',
'batch_linked_to_settlement' => '该开奖批次已关联结算,无法删除。',
'draw_not_ready_to_publish' => '期号状态不允许发布开奖结果。',
'batch_result_version_stale' => '开奖结果版本已过期,请刷新后重试。',
'draw_settlement_in_progress' => '该期正在结算中,无法发布结果。',
'draw_already_settled' => '该期已结算完成。',
'draw_pending_result_batch_exists' => '该期已有待审核的开奖批次。',
'draw_not_closeable' => '当前期号状态不允许手动封盘。',
'draw_not_cancelable' => '当前期号状态不允许取消。',
'draw_has_settled_tickets' => '该期已有已结算注单,无法执行此操作。',
'draw_not_runnable' => '当前期号不可执行 RNG 开奖。',
'draw_not_in_cooldown' => '期号不在冷静期,无法重开。',
'adjustment_delta_zero' => '调整金额不能为 0。',
'adjustment_reason_required' => '请填写调整原因。',
'adjustment_would_make_balance_negative' => '调整后奖池余额不能为负数。',
],
];