@extends('layouts.appUi') @section('title') ผลการออกรางวัล @endsection @section('header')
ผลการออกรางวัล
@endsection @section('content') @if ($errors->any())
@endif
{{--
งวดประจำวันที่ {{ THdatetime(request()->query('date', date('Y-m-d')), 'date') }}
--}}
@foreach (request()->query->all() as $name => $value) @endforeach
@if ($lotteryRounds->count()) @unless (request()->query('hide-lottery-nav'))
@endunless @foreach ($lotteryRounds as $lotteryRoundKey => $item)

งวดวันที่ {{ THdatetime($item->display_date, 'date') }}

{{--|------------------------------------- | ถ้าเป็นหวยรอบเดี่ยว --|-------------------------------------}} @if ($item->lottery->many_rounds === false) @php $lotteryRound = $item; $currentLotteryResultFormats = $lotteryResultFormats->where('lottery_id', $lotteryRound->lottery_id); @endphp {{--|------------------------------------- | ถ้าหวยมีการตั้งค่าการแสดงผลรูปแบบตาราง --|-------------------------------------}} @if ($currentLotteryResultFormats->filter(function($item){ return $item->row; })->count())
@php $lotteryResult = \App\LotteryResult::whereLotteryRoundId($lotteryRound->id)->first() @endphp @if ($lotteryResult->result_image) @endif @php $row = 0; $col = 0; @endphp @foreach ($currentLotteryResultFormats as $lotteryResultFormatKey => $lotteryResultFormat) @php $currentLotteryResultDetails = $lotteryRound->lotteryResultDetail->where('lottery_result_type', $lotteryResultFormat->result_type) @endphp @foreach ($currentLotteryResultDetails as $lotteryResultDetailKey => $lotteryResultDetail) @if ($row < $lotteryResultFormat->row) @if ($row > 0) @endif @php $row++; $col = 0; @endphp @endif @if ($col < $lotteryResultFormat->col) @if ($col > 0) @endif @php $col++ @endphp @endif @if ( $currentLotteryResultFormats->keys()->last() === $lotteryResultFormatKey && $currentLotteryResultDetails->keys()->last() === $lotteryResultDetailKey ) @endif @endforeach @endforeach

{{ $lotteryResultDetail->lottery_result_type }}

@endif
letter_spacing) style="letter-spacing: {{ $lotteryResultFormat->letter_spacing }}pt;" @endif >{{ $lotteryResultDetail->value }}
@if ($currentLotteryResultDetails->keys()->last() === $lotteryResultDetailKey)
{{--|------------------------------------- | แสดงผลแบบการ์ดธรรมดา --|-------------------------------------}} @else
@foreach ($lotteryRound->lotteryResultDetail as $lotteryResultDetailKey => $lotteryResultDetail)
img
{{ $lotteryResultDetail->lottery_result_type }}

{{ $lotteryRound->lottery_name }}

{{ $lotteryResultDetail->value }}
@endforeach
@endif @endif {{--|------------------------------------- | ถ้าเป็นหวยหลายรอบ --|-------------------------------------}} @if ($item->lottery->many_rounds) @php $resultTypes = $item->lottery->lotteryResultFormat->sortBy('position')->map(function ($value) { return $value->result_type; }); @endphp
@foreach ($resultTypes as $type) @endforeach @if ($item->lottery->country === 'LN') @endif @foreach ($item->lotteryRounds as $lotteryRound) @foreach ($resultTypes as $result) @endforeach @if ($item->lottery->country === 'LN') @endif @endforeach
{{ $type }}{{-- ประเภท --}}
{{ $lotteryRound->round_name }} {{ +$lotteryRound->lotteryResult->resultDetail->where('lottery_result_type', $result)->first()->value }} @foreach (numberLotteryResultBadge($lotteryRound->lotteryResult->resultDetail->where('lottery_result_type', $result)->first()->value) as $badge) {{ $badge['label'] }} @endforeach
{{--
    @foreach ($item->lotteryRounds as $lotteryRound)
  1. {{ $lotteryRound->round_name }}
      @foreach ($lotteryRound->lotteryResult->resultDetail as $result)
    • {{ $result->lottery_result_type }}: {{ $result->value }}
    • @endforeach
  2. @endforeach
--}} @endif
@endforeach @else

ไม่มีข้อมูลการออกผลรางวัล

@endif
@endsection @section('script') {{-- --}} @endsection