製品名
:
@php
$salesName = $repairRequest->ownOsadaEquipment->equipmentType->sales_name;
@endphp
{{ !empty($salesName)? $salesName : '-' }}
修理依頼日
:
{{$repairRequest->created_at->format('Y.m.d') ?? '-'}}
症状
:
@foreach ($repairRequest->repairRequestFailures as $repairRequestFailure)
@if ( $repairRequestFailure->failure && $repairRequestFailure->failure->id != 9999 )
{{ $repairRequestFailure->failure->detail }}
@else
{{ $repairRequest->failure_remarks }}
@endif
@endforeach
@if ( $repairRequest->repair_completed_at && $repairRequest->repair_completed_at <= date_create() )
修理完了日
:
{{$repairRequest->repair_completed_at->format('Y.m.d') ?? '-'}}
{{-- 修理品返送 --}}
@if ($repairRequest->returned_at)
({{ str_replace('-', '.', substr($repairRequest->returned_at, 0, 10)) }}
@if (strtotime($repairRequest->returned_at) >= $now)
にお届けいたします。)
@else
にお届け)
@endif
@endif
@elseif ( $repairRequest->canceled_at )
キャンセル日
:
{{$repairRequest->canceled_at->format('Y.m.d') ?? '-'}}
@elseif ( $repairRequest->payment_at )
発送予定日
:
{{$repairRequest->getEquipmentTypeStandardDeliveryDate($repairRequest->payment_at) ?? '-'}}
@elseif ( $repairRequest->payment_deadline_at && $repairRequest->ownOsadaEquipment->equipmentType->domestic_standard_delivery_days > 0 )
貸用品
@if(!$repairRequest->rental_request_flag && ($repairRequest->kayoibako_pickup_at || $repairRequest->kayoibako_shipped_at))
(通い箱)
@endif
:
@php
$latestRepairRentalItem = $repairRequest->latestRepairRentalItem;
@endphp
{{-- 貸用品なし、通い箱未出荷・未回収 --}}
@if (!$repairRequest->rental_request_flag && !$repairRequest->kayoibako_pickup_at && !$repairRequest->kayoibako_shipped_at)
なし
{{-- 貸用品あり&貸用品キャンセル --}}
@elseif (
$repairRequest->rental_request_flag
&& $latestRepairRentalItem
&& $latestRepairRentalItem->canceled_at
)
{{
'キャンセル日' . ":"
. $latestRepairRentalItem->canceled_at->format('Y.m.d')
}}
{{-- 貸用品あり&修理終了(貸用品回収) --}}
@elseif (
$repairRequest->rental_request_flag
&& $latestRepairRentalItem
&& $latestRepairRentalItem->returned_at
)
{{$latestRepairRentalItem->returned_at->format('Y.m.d')}}
@if (strtotime($latestRepairRentalItem->returned_at) >= $now)
にお預かりいたします。
@else
にお預かり
@endif
{{-- 貸用品あり&修理終了(貸用品返却期限) --}}
@elseif (
$repairRequest->rental_request_flag
&& $latestRepairRentalItem
&& $latestRepairRentalItem->returned_at
&& strtotime($latestRepairRentalItem->returned_at) < strtotime(date('Y-m-d'))
)
{{
$latestRepairRentalItem->rental_deadline_at->format('Y.m.d')
. 'にお預かりいたします。'
}}
{{-- 貸用品あり&修理未終了(貸用品発送) --}}
@elseif (
$repairRequest->rental_request_flag
&& $latestRepairRentalItem
&& $latestRepairRentalItem->rental_at
)
{{$latestRepairRentalItem->rental_at->format('Y.m.d')}}
@if (strtotime($latestRepairRentalItem->rental_at) >= $now)
にお届けいたします。
@else
にお届け
@endif
{{-- 貸用品あり&修理未終了(未貸出) --}}
@elseif ($repairRequest->rental_request_flag)
あり(未貸出)
@else
{{-- 通い箱回収日 --}}
@if($repairRequest->kayoibako_pickup_at)
@if (strtotime($repairRequest->kayoibako_pickup_at) >= $now)
{{ str_replace('-', '.', substr($repairRequest->kayoibako_pickup_at, 0, 10)) . 'にお預かり' }}
@else
{{ str_replace('-', '.', substr($repairRequest->kayoibako_pickup_at, 0, 10)) . 'に回収' }}
@endif
{{-- 通い箱出荷日 --}}
@elseif($repairRequest->kayoibako_shipped_at)
@if (strtotime($repairRequest->kayoibako_shipped_at) >= $now)
{{ str_replace('-', '.', substr($repairRequest->kayoibako_shipped_at, 0, 10)) . 'にお届けいたします。' }}
@else
{{ str_replace('-', '.', substr($repairRequest->kayoibako_shipped_at, 0, 10)) . 'にお届け' }}
@endif
@else
-
@endif
@endif
修理品
:
{{-- 修理品返送 --}}
@if ($repairRequest->returned_at)
{{ str_replace('-', '.', substr($repairRequest->returned_at, 0, 10)) }}
@if (strtotime($repairRequest->returned_at) >= $now)
にお届けいたします。
@else
にお届け
@endif
{{-- 修理品回収 --}}
@elseif ($repairRequest->pickup_worked_at)
{{$repairRequest->pickup_worked_at->format('Y.m.d')}}
@if ($repairRequest->current_status == \Modules\SmartSupport\Entities\RepairRequest::STATUS_CHECK)
にお預かり
@else
に回収
@endif
@else
-
@endif
@if($repairRequest->payment_deadline_at && $repairRequest->current_status != \Modules\SmartSupport\Entities\RepairRequest::STATUS_IN_STORAGE)
見積期限日
:
{{date('Y.m.d', strtotime($repairRequest->payment_deadline_at)) ?? '-'}}
@endif
@else
貸用品
@if(!$repairRequest->rental_request_flag && ($repairRequest->kayoibako_pickup_at || $repairRequest->kayoibako_shipped_at))
(通い箱)
@endif
:
@php
$latestRepairRentalItem = $repairRequest->latestRepairRentalItem;
@endphp
{{-- 貸用品なし、通い箱未出荷・未回収 --}}
@if (!$repairRequest->rental_request_flag && !$repairRequest->kayoibako_pickup_at && !$repairRequest->kayoibako_shipped_at)
なし
{{-- 貸用品あり&貸用品キャンセル --}}
@elseif (
$repairRequest->rental_request_flag
&& $latestRepairRentalItem
&& $latestRepairRentalItem->canceled_at
)
キャンセル日:
{{ $latestRepairRentalItem->canceled_at->format('Y.m.d') }}
{{-- 貸用品あり&修理終了(貸用品回収) --}}
@elseif (
$repairRequest->rental_request_flag
&& $latestRepairRentalItem
&& $latestRepairRentalItem->returned_at
)
{{$latestRepairRentalItem->returned_at->format('Y.m.d')}}
@if (strtotime($latestRepairRentalItem->returned_at) < $now)
にお預かりいたします。
@else
にお預かり
@endif
{{-- 貸用品あり&修理終了(貸用品返却期限) --}}
@elseif (
$repairRequest->rental_request_flag
&& $latestRepairRentalItem
&& $latestRepairRentalItem->returned_at
&& strtotime($latestRepairRentalItem->returned_at) < strtotime(date('Y-m-d'))
)
{{ $latestRepairRentalItem->rental_deadline_at->format('Y.m.d') }}
にお預かりいたします。
{{-- 貸用品あり&修理未終了(貸用品発送) --}}
@elseif (
$repairRequest->rental_request_flag
&& $latestRepairRentalItem
&& $latestRepairRentalItem->rental_at
)
{{$latestRepairRentalItem->rental_at->format('Y.m.d')}}
@if (strtotime($latestRepairRentalItem->rental_at) >= $now)
にお預かりいたします。
@else
にお預かり
@endif
{{-- 貸用品あり&修理未終了(未貸出) --}}
@elseif ($repairRequest->rental_request_flag)
あり(未貸出)
@else
{{-- 通い箱回収日 --}}
@if($repairRequest->kayoibako_pickup_at)
@if (strtotime($repairRequest->kayoibako_pickup_at) >= $now)
{{ str_replace('-', '.', substr($repairRequest->kayoibako_pickup_at, 0, 10)) }}
に回収いたします。
@else
{{ str_replace('-', '.', substr($repairRequest->kayoibako_pickup_at, 0, 10)) }}
に回収
@endif
{{-- 通い箱出荷日 --}}
@elseif($repairRequest->kayoibako_shipped_at)
@if (strtotime($repairRequest->kayoibako_shipped_at) >= $now)
にお届けいたします。
@else
にお届け
@endif
@else
-
@endif
@endif
修理品
:
{{-- 修理品返送 --}}
@if ($repairRequest->returned_at)
{{ str_replace('-', '.', substr($repairRequest->returned_at, 0, 10)) }}
@if (strtotime($repairRequest->returned_at) >= $now)
にお届けいたします。
@else
にお届け
@endif
{{-- 修理品回収 --}}
@elseif ($repairRequest->pickup_worked_at)
{{$repairRequest->pickup_worked_at->format('Y.m.d')}}
@if ($repairRequest->current_status == \Modules\SmartSupport\Entities\RepairRequest::STATUS_CHECK)
にお預かりいたします。
@else
にお預かり
@endif
@else
-
@endif
@endif