feat: 增强环境配置与开发服务,支持局域网访问及币种管理

This commit is contained in:
2026-05-21 16:24:41 +08:00
parent 699d43fbd4
commit 7a6048de10
60 changed files with 1321 additions and 443 deletions

View File

@@ -5,6 +5,7 @@ namespace App\Http\Controllers\Api\V1\Admin\Risk;
use App\Models\Draw;
use App\Models\RiskPool;
use App\Lottery\ErrorCode;
use App\Models\TicketOrder;
use App\Support\ApiResponse;
use Illuminate\Http\Request;
use App\Support\AdminApiList;
@@ -56,10 +57,14 @@ final class AdminRiskPoolShowController extends Controller
$cap = (int) $pool->total_cap_amount;
$locked = (int) $pool->locked_amount;
$currencyCode = (string) (TicketOrder::query()
->where('draw_id', $draw->id)
->value('currency_code') ?? '');
return ApiResponse::success([
'draw_id' => (int) $draw->id,
'draw_no' => $draw->draw_no,
'currency_code' => $currencyCode !== '' ? $currencyCode : null,
'pool' => [
'normalized_number' => $pool->normalized_number,
'total_cap_amount' => $cap,