@extends('layout.backend') @section('title', 'Visitas') @section('scripts') @parent @endsection @section('content') {{-- BARRA DE BOTÕES --}} @can('view-visits') Calendário @endcan {{-- ALERTAS --}} @include('components.widget.alerts') Responsável Região Para Médico Instituição Tipo Situação Quando @if($visits->count() > 0)
Lista de Visitas Total ({{ $visits->total() }})
@foreach($visits as $visit) @endforeach
Local Visitado Responsável(is) Tipo Data do Agendamento Situação Opções
{!! $visit->doctor_id ? 'Médico' : 'Hospital' !!} @if(($visit->hospital_id && $visit->hospital()->withTrashed()->value('deleted_at') != null ) || ($visit->doctor_id && $visit->doctor()->withTrashed()->value('deleted_at') != null ) ) (Excluído) @else @endif {!! $visit->doctor_id ? ($visit->doctor->name ?? 'Não informado') : ($visit->hospital->name ?? 'Não informado') !!} @if($visit->responsible_id)
@php $responsible = $visit->responsible @endphp @if (!auth()->user()->can('view-users') || $responsible?->deleted_at) {!! $visit->responsible->name ?? 'Não informado' !!} @else {!! $responsible->name ?? 'Não informado' !!} @endif
@endif @if($visit->companion_id)
@php $companion = $visit->companion @endphp @if (!auth()->user()->can('view-users') || $companion?->deleted_at) {!! $visit->companion->name ?? 'Não informado' !!} @else {!! $companion->name ?? 'Não informado' !!} @endif
@endif @if($visit->coworker_id)
@php $coworker = $visit->coworker @endphp @if (!auth()->user()->can('view-users') || $coworker?->deleted_at) {!! $visit->coworker?->name ?? 'Não informado' !!} @else {!! $coworker?->name ?? 'Não informado' !!} @endif
@endif
@if($visit->visit_type==1) Presencial @elseif($visit->visit_type==2) Eletrônica @elseif($visit->visit_type==3) Envio do Hlc-37 @endif {!! substr($visit->date, 0, -3) !!} @if((int)$visit->status === 1) {!! $visit->diffInDays() !!} @endif @if($visit->status === 1) @else @can('edit-visits') @endcan @endif
{!! $visits->appends($data)->render() !!}
@else
Atenção: Nenhuma visita foi encontrada nessa consulta.
@endif @endsection