@extends('layouts.horizontal', ['title' => 'Historial de Cambios'])
@section('content')
@include('layouts.partials.page-title', [
'subtitle' => 'Configuraciones',
'title' => 'Historial de Cambios'
])
|
Fecha
|
Módulo
|
Acción
|
Usuario
|
Descripción
|
@forelse($logs as $log)
@php
$moduloClass = match($log->modulo){
'Pacientes' => 'bg-primary',
'Cita' => 'bg-info',
'Archivos' => 'bg-purple',
'Estudios' => 'bg-purple',
'Usuarios' => 'bg-warning',
'Configuraciones' => 'bg-secondary',
default => 'bg-dark'
};
$accionClass = match($log->accion){
'Crear' => 'bg-success',
'Cita agregada' => 'bg-success',
'Nuevo estudio' => 'bg-success',
'Nuevos estudios masivo' => 'bg-success',
'Bloqueo agregado' => 'bg-success',
'Crear doctor' => 'bg-success',
'Modulo Agregado' => 'bg-success',
'Editar' => 'bg-warning text-dark',
'Cita editada' => 'bg-warning text-dark',
'Edito doctor' => 'bg-warning text-dark',
'Edito estudio' => 'bg-warning text-dark',
'Eliminar' => 'bg-danger',
'Cita eliminada' => 'bg-danger',
'Elimino estudio' => 'bg-danger',
'Bloqueo eliminado' => 'bg-danger',
'Elimino doctor' => 'bg-warning text-dark',
'activó' => 'bg-info',
'Actualizo estudio' => 'bg-info',
'Estado actualizado' => 'bg-info',
'desactivó' => 'bg-danger',
default => 'bg-secondary'
};
@endphp
|
{{ $log->created_at->format('d/m/Y') }}
{{ $log->created_at->format('H:i A') }}
|
{{ $log->modulo }}
|
{{ ucfirst($log->accion) }}
|
{{ optional($log->admin)->name ?? 'Sistema' }}
|
{{ $log->descripcion }}
|
@empty
|
No existen registros.
|
@endforelse
@endsection