@extends('layouts.app') @section('title','Agenda') @section('content') @php $typeLabels=['appointment'=>'Atendimento','return'=>'Retorno','contact'=>'Contato','delivery'=>'Entrega','reminder'=>'Lembrete']; $statusLabels=['scheduled'=>'Agendado','completed'=>'Concluído','cancelled'=>'Cancelado']; @endphp

Agenda e retornos

Compromissos da equipe ligados ao histórico do cliente.
Novo compromisso
@forelse($appointments as $date=>$items)

{{ \Carbon\Carbon::parse($date)->translatedFormat('l, d/m/Y') }}

{{ $items->count() }} compromisso(s)
@foreach($items as $appointment)@endforeach
HorárioTipoCompromissoClienteResponsávelStatus
{{ $appointment->starts_at->format('H:i') }}@if($appointment->ends_at)
até {{ $appointment->ends_at->format('H:i') }}
@endif
{{ $typeLabels[$appointment->type] ?? $appointment->type }}{{ $appointment->title }}@if($appointment->notes)
{{ \Illuminate\Support\Str::limit($appointment->notes,70) }}
@endif
@if($appointment->customer){{ $appointment->customer->name }}@else—@endif{{ $appointment->assignedUser?->name ?: 'Equipe' }}{{ $statusLabels[$appointment->status] ?? $appointment->status }}Abrir
@empty
Nenhum compromisso no período selecionado.
@endforelse
@endsection