@extends('layouts.customer') @section('title', 'Employee Tasks') @section('content')
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

TREATMENTS

@if($treatments->count() > 0)
@foreach($treatments as $task) @php $isToday = $task->planned_date->isToday(); $isOverdue = $task->planned_date->isPast() && !$isToday; $treatmentType = strtolower(class_basename($task->taskable_type)); @endphp @endforeach
ID ROW ID TREATMENT TYPE PLANNED DATE DETAILS ACTION
{{ $task->planned_task_id }} @if(isset($task->treatment) && $task->treatment && $task->treatment->vineyardRow) Row {{ $task->treatment->vineyardRow->id }} @else N/A @endif {{ ucfirst(strtolower(str_replace('App\\Models\\', '', $task->taskable_type))) }} {{ $task->planned_date->format('d.m.Y') }} @if($isToday) Today @elseif($isOverdue) Overdue @endif @if($task->taskable_type === 'App\Models\Watering' && $task->taskable)
Time: {{ $task->taskable->time_interval ?? '-' }} min
Amount: {{ $task->taskable->amount ?? '-' }} L
@elseif($task->taskable_type === 'App\Models\Fertilization' && $task->taskable)
Substance: {{ $task->taskable->substance ?? '-' }}
Concentration: {{ $task->taskable->concentration ?? '-' }}%
@elseif($task->taskable_type === 'App\Models\Spraying' && $task->taskable)
Pesticide: {{ $task->taskable->pesticide ?? '-' }}
Concentration: {{ $task->taskable->concentration ?? '-' }}%
@elseif($task->taskable_type === 'App\Models\Pruning' && $task->taskable)
Method: {{ $task->taskable->method ?? '-' }}
Removed: {{ $task->taskable->percentage_removed ?? '-' }}%
@else - @endif
@csrf @method('PATCH')
@else

No pending treatments

@endif

HARVESTS

@if($harvests->count() > 0)
@foreach($harvests as $harvest) @php $isToday = $harvest->planned_date->isToday(); $isOverdue = $harvest->planned_date->isPast() && !$isToday; @endphp @endforeach
ID ROW ID GRAPE VARIETY PLANNED DATE ACTION
{{ $harvest->planned_task_id }} @if($harvest->taskable && $harvest->taskable->vineyardRow) Row {{ $harvest->taskable->vineyardRow->id }} @else N/A @endif @if($harvest->taskable && $harvest->taskable->vineyardRow && $harvest->taskable->vineyardRow->varietyVariation) {{ $harvest->taskable->vineyardRow->varietyVariation->grapeVariety->variety_name ?? 'Unknown' }} @else N/A @endif {{ $harvest->planned_date->format('d.m.Y') }} @if($isToday) Today @elseif($isOverdue) Overdue @endif
@else

No pending harvests

@endif
@endsection