@extends('layouts.admin') @section('title', 'Admin Logs - MU Admin Panel') @section('styles') @endsection @section('content') @if(session('success'))
✅ {{ session('success') }}
@endif
📊
{{ number_format($stats['total_actions']) }}
Tổng hành động
📅
{{ number_format($stats['today_actions']) }}
Hành động hôm nay
👥
{{ number_format($stats['unique_admins']) }}
Admin hoạt động
🏆
{{ $stats['most_active_admin']->username ?? 'N/A' }}
Admin tích cực nhất
@if($stats['most_active_admin'])
{{ number_format($stats['most_active_admin']->action_count) }} hành động
@endif

📋 Lịch sử hành động admin ({{ $logs->total() }} records)

@if($logs->count() > 0)
@foreach($logs as $log) @endforeach
Admin Hành động Target Lý do Thời gian Hành động
{{ strtoupper(substr($log->admin_username, 0, 2)) }}
{{ $log->admin_username }}
{{ $log->ip_address }}
@php $actionClass = 'action-create'; if (str_contains($log->action, 'edit') || str_contains($log->action, 'update')) { $actionClass = 'action-edit'; } elseif (str_contains($log->action, 'delete') || str_contains($log->action, 'destroy')) { $actionClass = 'action-delete'; } elseif (str_contains($log->action, 'ban') || str_contains($log->action, 'block')) { $actionClass = 'action-ban'; } @endphp {{ ucfirst(str_replace('_', ' ', $log->action)) }}
{{ ucfirst($log->target_type) }}
{{ $log->target_name }}
{{ $log->reason }}
{{ date('d/m/Y H:i:s', strtotime($log->created_at)) }}
{{ $logs->appends(request()->query())->links('pagination.custom') }} @else

📝 Chưa có log nào

Logs sẽ hiển thị khi admin thực hiện các hành động

@endif
@endsection