- 在 SyncAdminAuthorizationCommand 中新增对代理和抽奖菜单操作的同步功能,确保缺失的菜单操作行能够被创建。 - 更新多个控制器中的权限检查逻辑,使用 hasPermissionCode 替代原有的权限验证方式,提升权限管理的灵活性。 - 引入 ApiMessage 统一错误响应格式,确保在权限不足时返回一致的错误信息。 - 更新 AdminRole 和 AdminUser 模型,增强角色与用户的权限管理功能,支持更细粒度的权限控制。
63 lines
1.8 KiB
PHP
63 lines
1.8 KiB
PHP
<?php
|
|
|
|
return [
|
|
'account' => 'account',
|
|
'password' => 'password',
|
|
'captcha_key' => 'captcha',
|
|
'captcha_code' => 'captcha code',
|
|
'username' => 'username',
|
|
'nickname' => 'nickname',
|
|
'name' => 'name',
|
|
'code' => 'code',
|
|
'slug' => 'slug',
|
|
'status' => 'status',
|
|
'email' => 'email',
|
|
'group' => 'settings group',
|
|
'value' => 'value',
|
|
'key' => 'key',
|
|
'items' => 'items',
|
|
'parent_id' => 'parent node',
|
|
'role_ids' => 'roles',
|
|
'role_slugs' => 'roles',
|
|
'permission_slugs' => 'permissions',
|
|
'grants' => 'delegation grants',
|
|
'child_agent_id' => 'child agent',
|
|
'role' => 'role',
|
|
'user' => 'user',
|
|
'site_code' => 'site code',
|
|
'site_player_id' => 'site player ID',
|
|
'player_id' => 'player',
|
|
'agent_node_id' => 'agent node',
|
|
'currency_code' => 'currency',
|
|
'currency' => 'currency',
|
|
'amount' => 'amount',
|
|
'amount_delta' => 'adjustment amount',
|
|
'reason' => 'reason',
|
|
'remark' => 'remark',
|
|
'draw_id' => 'draw',
|
|
'draw_no' => 'draw number',
|
|
'draw_time' => 'draw time',
|
|
'start_time' => 'start time',
|
|
'close_time' => 'close time',
|
|
'period' => 'period',
|
|
'date_from' => 'start date',
|
|
'date_to' => 'end date',
|
|
'play_code' => 'play',
|
|
'page' => 'page',
|
|
'per_page' => 'per page',
|
|
'lines' => 'bet lines',
|
|
'lines.*.number' => 'number',
|
|
'lines.*.play_code' => 'play',
|
|
'lines.*.amount' => 'stake',
|
|
'idempotent_key' => 'idempotency key',
|
|
'wallet_api_url' => 'wallet API URL',
|
|
'prize_type' => 'prize type',
|
|
'prize_index' => 'prize index',
|
|
'number_4d' => '4-digit number',
|
|
'normalized_number' => 'number',
|
|
'items.*.play_code' => 'play',
|
|
'items.*.odds_value' => 'odds',
|
|
'items.*.display_name' => 'display name',
|
|
'report_type' => 'report type',
|
|
];
|