@extends("common.layout") @section("header") {!! resource('js/common/tomSelectAllCheck.js') !!} @endsection @section("content")
번호 | 카테고리명 | 상품명 | 수강시작일 | 수강종료일 | 출석률 | 진도율 | 수강생명 | Overall | Listening | Reading | Writing | Speaking | 구매 혜택 | 혜택 지급 상태 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{ $enrollment->id }} | {{ $enrollment->product->productCategories?->implode("name", ", ") ?? "-" }} | {{ $enrollment->product->name }} | @if (isset($enrollment->started_at)) {{ explode(" ", $enrollment->started_at)}} @else - @endif | @if (isset($enrollment->ended_at)) {{ explode(" ", $enrollment->ended_at) }} @else - @endif | {{ $enrollment->attendance_rate }}% | {{ $enrollment->progress_rate }}% | {{ $enrollment->user->name }} | {{ $enrollment->enrollmentCdtPasses?->filter(fn ($enrollmentCdtPass, $index) => $enrollmentCdtPass->enrollmentCdtResults)?->last()?->overall_grade ?? '-' }} | {{ $enrollment->enrollmentCdtPasses?->filter(fn ($enrollmentCdtPass, $index) => $enrollmentCdtPass->enrollmentCdtResults)?->last()?->listening_grade ?? '-' }} | {{ $enrollment->enrollmentCdtPasses?->filter(fn ($enrollmentCdtPass, $index) => $enrollmentCdtPass->enrollmentCdtResults)?->last()?->reading_grade ?? '-' }} | {{ $enrollment->enrollmentCdtPasses?->filter(fn ($enrollmentCdtPass, $index) => $enrollmentCdtPass->enrollmentCdtResults)?->last()?->writing_grade ?? '-' }} | {{ $enrollment->enrollmentCdtPasses?->filter(fn ($enrollmentCdtPass, $index) => $enrollmentCdtPass->enrollmentCdtResults)?->last()?->speaking_grade ?? '-' }} | - | @php $cssClass = ""; $benefitStatus = "-"; $allBenefitsCount = $enrollment->enrollmentBenefits->count() ?? 0; if ($allBenefitsCount > 0) { $filteredBenefitsCount = $enrollment->enrollmentBenefits?->filter(fn ($benefit, $index) => $benefit->provided_at === null)?->count() ?? 0; if ($filteredBenefitsCount === 0) { $cssClass = "지급 준비"; $benefitStatus = "point-red"; } elseif ($allBenefitsCount > $filteredBenefitsCount) { $cssClass = "지급중"; $benefitStatus = "point-blue"; } elseif ($allBenefitsCount == $filteredBenefitsCount) $benefitStatus = "지급 완료"; } @endphp{{ $benefitStatus }} | |
No data. |