@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_type == '종강일마다' )
종강일
@foreach ($mergedSchedules as $date => $schedule) @endforeach
종강일 해당상품
{{ $date }} {{ sizeof( $schedule) }}개
@foreach ($schedule as $product) {{ $product['product_name'] }} @endforeach
@endif {{-- @if ($cdtPass->provide_method == '직접지급')
@endif --}} @if ($cdtPass->provide_method == '상품구매' || $cdtPass->provide_method == '회원가입' || $cdtPass->provide_type == '매달 20일' || $cdtPass->provide_type == '종강일마다')
지급용 세트 {{-- 본래 무료 세트만 추가가능했지만, 유무료 모두 추가 가능하도록 수정 --}}
@endif @if ($cdtPass->provide_type == 'CDT 모의고사일마다')
CDT세트 지급
지급일이 수강기간 내에 있는 회원들에게만 지급됩니다.
@if ($mergedSchedules->count() > 0) @foreach ($mergedSchedules as $item) @php $isAutomatic = false; // 스케줄인 경우와 기존 지급 정보인 경우 구분 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 == '즉시지급') --}} @endif @if ($cdtPass->provide_type == '즉시지급' || $cdtPass->provide_type == '매달 20일')
CDT세트 지급
@php @endphp
@endif @if ($cdtPass)
@csrf
지급 내역
개/페이지
Loading...

지급 내역을 불러오는 중...

@endif {{-- @if ($cdtPass->provide_method == '직접지급')
@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] }}
@endif @endsection @push("script") {!! resource("js/schedule/schedule.js") !!} @endpush