@extends("common.layout") @php $page_title = $pageServiceName . ' CDT 이용권 ' . ($cdtPass?->id ? '상세보기 ('.$cdtPass->id.')' : '등록'); @endphp @section('page-title', $page_title) @section("header") {!! resource('css/form.css') !!} {!! resource('js/form.js') !!} {!! resource('js/product/cdt-pass-detail.js') !!} {!! resource('js/product/cdt-pass-period.js') !!} @endsection @section("content")
@csrf

{{ $page_title }}
@if ($cdtPass?->id) @if ($User->is->root) @endif @endif

CDT 이용권
{{--CDT 이용권 번호--}} @if ($cdtPass?->id)
{{ $cdtPass->id }}
@endif {{--활성 구분--}}
activated == 1)>
@if ($cdtPass?->activated === 0 && $cdtPass?->deactivated_at) ({{ explode(" ", $cdtPass->deactivated_at)[0] }}) @endif
{{--모듈--}}
@php if (isset($cdtPass->module)) $modules = explode('|', $cdtPass->module); else $modules = []; @endphp @foreach (config('system.modules') as $key => $module)
@endforeach
{{--지급방법--}}
@if ($cdtPass) {{ $cdtPass->provide_method }} @else @foreach (config('system.cdt_provide_methods') as $method)
provide_method == $method) || (!$cdtPass?->provide_method && $method == '상품구매')) @disabled($cdtPass && $cdtPass->provide_method != $method)>
@endforeach @endif
@if ($cdtPass) {{ $cdtPass->provide_type }} @else @foreach (config('system.cdt_provide_types')[$service] as $item)
provide_type)>
@endforeach @endif
기본 정보
썸네일
@if ($cdtPass?->s3_key)
@endif
@if($cdtPass)
@if ($cdtPass->provide_method == '상품구매' || $cdtPass->provide_method == '회원가입' || $cdtPass->provide_type == '매달 20일')
지급용 무료 세트
@elseif ($cdtPass->provide_type == 'CDT 모의고사일마다')
CDT세트 지급
@if ($mergedSchedules->count() > 0) @foreach ($mergedSchedules as $item) @php // 스케줄인 경우와 기존 지급 정보인 경우 구분 if ($item instanceof \App\Domains\Schedule\Model\ScheduleDetail) { $date = $item->date; $cdtPassCdtSet = null; $cdtSetId = null; $expiryDate = null; $isPastDate = $date < date('Y-m-d'); $isProvided = false; } else { $date = $item->provide_date; $cdtPassCdtSet = $item; $cdtSetId = $cdtPassCdtSet->cdt_set_id; $expiryDate = $cdtPassCdtSet->expiry_date; $isPastDate = $date < date('Y-m-d'); $isProvided = true; } @endphp
@if ($isProvided)
지급완료
@elseif ($isPastDate)
기한만료
@else @endif
@endforeach @endif
@elseif ($cdtPass->provide_type == '즉시지급')
CDT세트 지급
@php @endphp
{{-- @else
CDT세트 지급
매달 20일에 랜덤하게 자동 지급됩니다.
--}} @endif
포함 상품
@foreach ($cdtPass->productOptions as $productOption) @endforeach
번호 상품명 모듈 판매중 등록일
{{ $productOption->id }} {{ $productOption->product->name }} {{ $productOption->name }} {{ $productOption->product->module }} {{ $productOption->product->is_sellable ? 'Y':'' }} {{ explode(" ", $productOption->product->created_at)[0] }}
@if ($cdtPass->provide_method == '직접지급') @if ($cdtPass->enrollmentCdtPasses->count() > 0)
지급 내역
@csrf @foreach ($cdtPass->enrollmentCdtPasses as $enrollmentCdtPass) @if ($enrollmentCdtPass->enrollmentCdtSets->count() > 0) @endif @endforeach
번호 이름 상품 첨삭이용권 수강기간 남은 횟수 이용횟수
{{ $enrollmentCdtPass->enrollment->id }} {{ $enrollmentCdtPass->user->name }} {{ $enrollmentCdtPass->enrollment->product->name }} {{ $enrollmentCdtPass->enrollment->productOption->name }} @if ($enrollmentCdtPass->enrollmentCdtSets->count() > 0) @endif @foreach($enrollmentCdtPass->enrollmentFeedbackPasses as $enrollmentFeedbackPass) {{ $enrollmentFeedbackPass->feedbackPass->name }} @endforeach {{ explode(' ', $enrollmentCdtPass->enrollment->started_at)[0] }} ~ {{ explode(' ', $enrollmentCdtPass->enrollment->ended_at)[0] }} {{ floor($enrollmentCdtPass->remaining_count) }}
@foreach($enrollmentCdtPass->enrollmentCdtSets as $enrollmentCdtSet) @endforeach
지급일 만료일 사용일 CDT 세트 듣기 읽기 쓰기 말하기 듣기점수 읽기점수 종합점수
{{-- --}} {{ explode(' ', $enrollmentCdtSet->provide_date)[0] }} {{ $enrollmentCdtSet->used_at ? explode(' ', $enrollmentCdtSet->used_at)[0] : '' }} {{ $enrollmentCdtSet->listening_status }} {{ $enrollmentCdtSet->reading_status }} {{ $enrollmentCdtSet->writing_status }} {{ $enrollmentCdtSet->speaking_status }} {{ $enrollmentCdtSet->listening_score }} {{ $enrollmentCdtSet->reading_score }} {{ $enrollmentCdtSet->overall_score }}
@endif @endif @endif @endsection @push("script") @endpush