feat(risk): 支持按开注商隔离风险池并新增经营报表
Some checks failed
lotterLaravel CI / test (push) Has been cancelled
lotterLaravel E2E / e2e-api (push) Has been cancelled

This commit is contained in:
2026-07-10 10:23:30 +08:00
parent d4779660c8
commit 2ea3e810a0
31 changed files with 610 additions and 58 deletions

View File

@@ -2,6 +2,7 @@
namespace App\Http\Controllers\Api\V1\Admin\Risk;
use App\Models\BetProvider;
use App\Models\Draw;
use App\Models\TicketOrder;
use Illuminate\Http\Request;
@@ -58,6 +59,7 @@ final class AdminRiskPoolLockLogIndexController extends Controller
{
return [
'id' => (int) $log->id,
'provider_code' => $log->provider_code ?? BetProvider::DEFAULT_CODE,
'normalized_number' => $log->normalized_number,
'action_type' => $log->action_type,
'amount' => (int) $log->amount,
@@ -76,6 +78,7 @@ final class AdminRiskPoolLockLogIndexController extends Controller
$lastAt = $row->last_at ?? null;
return [
'provider_code' => (string) ($row->provider_code ?? BetProvider::DEFAULT_CODE),
'ticket_item_id' => (int) $row->ticket_item_id,
'ticket_no' => (string) $row->ticket_no,
'play_code' => (string) $row->play_code,