@extends('layouts.index', ['subHeader' => 'Gestión de PQRS']) @section('header') Dashboard / PQRS {{-- CSS para Select2 (necesario para los filtros) --}} @endsection @section('js') {{-- JS para Select2 (necesario para los filtros) --}} @endsection @section('content')
| Código | Tipo | Estado | Texto | Creado | Acción |
|---|---|---|---|---|---|
| {{ $item->codigo }} | {{ $item->tipo_texto }} | {{ $item->estado_texto }} |
{{ Str::limit($item->texto, 100) }}
{{ $item->tiempoTranscurridoDesdeCreacion() }}
|
{{ $item->fecha_creacion->format('Y-m-d H:i') }}
@if ($item->tiempo_respuesta)
Respuesta en {{ $item->tiempo_respuesta }} min
@endif
|
@php
$pqrsData = json_encode([
'id' => $item->id,
'codigo' => $item->codigo,
'texto' => $item->texto,
'estado' => $item->estado,
'fecha_visualizacion' => optional($item->fecha_visualizacion)->format('Y-m-d H:i'),
'fecha_respuesta' => optional($item->fecha_respuesta)->format('Y-m-d H:i'),
'tiempo_respuesta' => $item->tiempo_respuesta,
]);
$respuestasData = json_encode(
$item->respuestas->map(function ($r) {
return [
'texto' => $r->respuesta,
'estado' => $r->estado,
'estado_color' => $r->estado_color,
'usuario' => $r->nombre_autor ?? 'N/D',
'fecha' => $r->created_at->format('Y-m-d H:i'),
];
})
);
@endphp
|
| No hay PQRS registradas | |||||