feat: 切换 schema dump 基线并增强返点结算与管理校验

This commit is contained in:
2026-06-08 17:41:41 +08:00
parent 2d32f006c5
commit 8d5d7f5b17
130 changed files with 5746 additions and 6723 deletions

View File

@@ -38,8 +38,8 @@ final class RiskCapItemsReplaceController extends Controller
'items' => ['required', 'array', 'min:1'],
'items.*.draw_id' => ['sometimes', 'nullable', 'integer', 'exists:draws,id'],
'items.*.normalized_number' => ['required', 'string', 'size:4', 'regex:/^[0-9]{4}$/'],
'items.*.cap_amount' => ['required', 'integer', 'min:0'],
'items.*.cap_type' => ['required', 'string', 'max:16'],
'items.*.cap_amount' => ['required', 'integer', 'min:1'],
'items.*.cap_type' => ['required', 'string', 'in:default,per_number'],
]);
$service->replaceItems($version, $data['items'], $admin);