feat: 添加删除待审核开奖批次功能及相关错误信息

- 在 AdminAuthorizationRegistry 中新增删除待审核开奖批次的权限定义。
- 更新 API 路由以支持删除待审核开奖批次的请求。
- 在多语言文件中添加相关错误信息,确保用户在删除操作中获得清晰的反馈。
- 增加测试用例,验证管理员能够成功删除待审核的开奖批次并返回正确状态。
This commit is contained in:
2026-06-01 15:37:33 +08:00
parent e6cf94af46
commit b13776b480
8 changed files with 181 additions and 0 deletions

View File

@@ -40,6 +40,8 @@ return [
'settlement_not_approved' => 'Settlement batch is not approved.',
'draw_has_unsettled_tickets' => 'This draw still has unsettled tickets.',
'batch_not_pending_review' => 'Result batch is not pending review.',
'batch_draw_mismatch' => 'Result batch does not belong to this draw.',
'batch_linked_to_settlement' => 'This result batch is linked to settlement and cannot be deleted.',
'draw_not_ready_to_publish' => 'Draw is not ready to publish results.',
'batch_result_version_stale' => 'Result batch version is stale. Refresh and try again.',
'draw_settlement_in_progress' => 'Settlement is in progress for this draw.',

View File

@@ -40,6 +40,8 @@ return [
'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' => 'यो ड्रको सेटलमेन्ट चलिरहेको छ।',

View File

@@ -40,6 +40,8 @@ return [
'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' => '该期正在结算中,无法发布结果。',