@extends('adminlte::page') @section('title', 'アフターサポートパック') @section('content_header')
@stop @section('content')
@if($results->count() > 0) @foreach ($results as $result) @php $diff = $result->month->diff(new DateTime('first day of this month midnight')); $color = '#000'; if(!$result->is_completed && (!$diff->invert || $diff->y == 0)){ if($diff->invert && $diff->m == 1){ $color = '#ff8c00'; }else{ if(!$diff->invert || $diff->m == 0){ $color = '#ff0000'; } } } @endphp @endforeach @else @endif
製品名 医院名 院長名 担当部署 プラン メンテナンス
予定年月
メンテナンス
実施
日時設定状況 測定器 貸用品 部品調達
{{ $result->ownOsadaEquipment->equipmentType->sales_name }} @php $toolTipText = ''; if(!empty($result->employeeSupportPackNews)){ foreach($result->employeeSupportPackNews as $employeeSupportPackNewsItem){ if(!empty($employeeSupportPackNewsItem->employeeNews)){ if($employeeSupportPackNewsItem->employeeNews->is_required_action == 1 && !$employeeSupportPackNewsItem->employeeNews->completed_at){ switch($employeeSupportPackNewsItem->type){ case \App\Models\EmployeeSupportPackNews::TYPE_RESERVED: $toolTipText .= "・医院より予約が入りました。\n"; break; case \App\Models\EmployeeSupportPackNews::TYPE_CHANGE_REQUESTED: $toolTipText .= "・日程変更依頼があります。\n"; break; case \App\Models\EmployeeSupportPackNews::TYPE_WITHOUT_DATE_CONFIRMATION: $toolTipText .= "・サポート当月ですが日程が未確定です。\n"; break; case \App\Models\EmployeeSupportPackNews::TYPE_EXPIRED: $toolTipText .= "・サポート月を超過しています。\n"; break; } } } } } $toolTipText = nl2br($toolTipText); @endphp @if($toolTipText) @endif {{ $result->ownOsadaEquipment->clinic->name }} {{ $result->ownOsadaEquipment->clinic->clinic_manager_name }} {{ !empty($result->ownOsadaEquipment->clinic->sfaClinic->affiliate->department) ? $result->ownOsadaEquipment->clinic->sfaClinic->affiliate->department : '' }} {{ $result->sfaSaleRelation->sfaProductSupportPack->name }}{{ $result->month->format('Y年m月') }} @if ($result->is_completed) 完了 @else @if ($diff->m <= 1) @if ($result->maintenanceResult) 未完了 @else 未完了 @endif @else 未完了 @endif @endif @if($result->is_reserved) @if($result->is_date_confirmed) 確認済
({{ $result->scheduled_start_at->format('Y/m/d') }}) @else @if($result->is_datetime_requested) 希望日あり
({{ $result->requested_start_at->format('Y/m/d') }}) @else 希望日なし @endif @endif @else 顧客回答待ち @endif
{{ $result->ownOsadaEquipment->equipmentType->equipment_id == Modules\ProductPromotion\Entities\Equipment::ID_OSL ? '要' : '' }} {{ $equipmentTypeSupportMonthRentals->where('equipment_type_id', $result->ownOsadaEquipment->equipmentType->id)->where('number_of_time', $result->number_of_time)->count() > 0 ? '要' : '' }} @if($result->is_parts_procured) 完了 @else @if($diff->invert && ($diff->y >= 1 || $diff->m >= 2)) @else @if($diff->m == 1) @else @endif @endif @include('smartsupport::admin.afterSupportPack.modal.parts_procurement', compact('result')) @endif
登録されていません。
@if ($results->count() > 0)
{{ $results->appends(request()->query())->links() }}
@endif
@stop @section('css') @stop @section('js') @stop