feat: 切换 schema dump 基线并增强返点结算与管理校验
This commit is contained in:
@@ -18,8 +18,11 @@ final class TicketPreviewController extends Controller
|
||||
|
||||
public function __invoke(TicketPreviewRequest $request): JsonResponse
|
||||
{
|
||||
$player = $request->lotteryPlayer();
|
||||
abort_if($player === null, 500, 'lottery_player missing');
|
||||
|
||||
try {
|
||||
$data = $this->previewService->preview($request->validated());
|
||||
$data = $this->previewService->preview($player, $request->validated());
|
||||
} catch (TicketOperationException $e) {
|
||||
return ApiResponse::error(
|
||||
LotteryMessage::wallet($request, $e->lotteryCode),
|
||||
|
||||
Reference in New Issue
Block a user