@php $filtro_pertenencia = $filtro_pertenencia ?? ''; $filtro_pertenencias = $filtro_pertenencias ?? []; $bHabilitadoCampoSujetoPasivo = $bHabilitadoCampoSujetoPasivo ?? false; $bOcultarCamposSujetoPasivo = $bOcultarCamposSujetoPasivo ?? false; $instituciones = $instituciones ?? null; $nIdHtmlSelectInstitucion = $nIdHtmlSelectInstitucion ?? ''; $sUrlFuenteDatos = $sUrlFuenteDatos ?? ''; $aOpcionesSelectSujetoPasivoNuevoFormato = $aOpcionesSelectSujetoPasivoNuevoFormato ?? []; $aOpcionesSelectSujetoPasivo = $aOpcionesSelectSujetoPasivo ?? []; $nIdInstitucionUsuarioActual = $nIdInstitucionUsuarioActual ?? ''; $sFiltroRutSujetoPasivo = $sFiltroRutSujetoPasivo ?? ''; $viajes = $viajes ?? null; $total = $total ?? 0; $texto_libre = $texto_libre ?? ''; $estado = $estado ?? ''; $estados = $estados ?? []; $fecha_inicio = $fecha_inicio ?? ''; $fecha_termino = $fecha_termino ?? ''; @endphp

Registro de viajes realizados @if(Auth::user()->hasPermiso('Viaje','c') && !Auth::user()->root )
Agregar viaje
@endif

{!! html()->form('GET', '/admin/viajes') ->class('form-horizontal') ->name('form-admin-viajes') ->open() !!} @php $nIdHtmlSelectInstitucion = 'filtro_institucion'; $sUrlFuenteDatos = 'cargos-pasivos/lista-sujetos'; @endphp @if(count($filtro_pertenencias) > 0) @php $nIdHtmlSelectInstitucion = 'filtro_pertenencia'; $sUrlFuenteDatos = 'cargos-pasivos/lista-sujetos-sin-dependencia'; $bHabilitadoCampoSujetoPasivo = false; if (!empty($filtro_pertenencias)) { $bHabilitadoCampoSujetoPasivo = true; } @endphp
@endif @php if (($bHabilitadoCampoSujetoPasivo ?? null) === null || $bHabilitadoCampoSujetoPasivo) { $bHabilitadoCampoSujetoPasivo = true; } $bOcultarCamposSujetoPasivo = false; if( Auth::user()->selectedPertenencia()->cargo_pasivo ?? false && Auth::user()->selectedPertenencia()->cargo_pasivo == 1 ) { $bHabilitadoCampoSujetoPasivo = false; $bOcultarCamposSujetoPasivo = true; } @endphp @if(\Auth::user()->root && $instituciones !== null) @php $nIdHtmlSelectInstitucion = 'filtro_institucion'; $sUrlFuenteDatos = 'cargos-pasivos/lista-sujetos'; @endphp
{!! html()->select($nIdHtmlSelectInstitucion) ->options([null => 'Seleccione el nombre de la institución'] + $instituciones->all()) ->value($filtro_institucion ?? '') ->class('form-control') ->id('institucion') ->attribute('onchange', 'filtroInstitucionChange(this, "sujeto_pasivo", "sujeto_pasivo_rut")') !!}
@php $bHabilitadoCampoSujetoPasivo = !empty($filtro_institucion ?? ''); @endphp @endif @if(!$bOcultarCamposSujetoPasivo)
@if($nIdHtmlSelectInstitucion == 'filtro_pertenencia') @else @endif
@endif
{!! html()->select('estado') ->options([null => 'Seleccione una estado'] + $estados) ->value($estado ?? '') ->class('form-select') ->id('estado') !!}
@if (\Auth::user()->hasRol('admin', 'root', 'cargo_pasivo', 'auditor'))
@if (\Auth::user()->hasRol('admin', 'root')) @else @endif
@if (\Auth::user()->hasRol('admin', 'root')) @else @endif
@endif
{!! html()->submit('Buscar') ->class('btn btn-primary me-2') !!} Limpiar
{!! html()->form()->close() !!}
@if(!is_null($viajes))
@if ($total !== null>0 ) @foreach($viajes as $item) @endforeach @endif
{!! Helpers::headColumn('fecha_inicio', 'Inicio') !!} {!! Helpers::headColumn('fecha_termino', 'Término') !!} Sujeto pasivo {!! Helpers::headColumn('destino', 'Destino') !!} Objeto {!! Helpers::headColumn('estado', 'Estado') !!} Acciones
{{ $item->fecha_inicio }} {{ $item->fecha_termino }} {{ !is_null($item->nombres)? $item->nombres.' '. $item->apellidos : ' '}} {{ $item->destino }} {{ $item->objeto }} {{ ucwords($item->estado) }}
@if(Auth::user()->hasPermiso('Viaje','u')) Editar @endif @if(Auth::user()->hasPermiso('Viaje','d')) Eliminar @endif
@endif @if(!is_null($viajes))
{{ $viajes->appends( \Request::query() )->links() }}
@endif