{{-- 文件功能:后台成就记录页面 提供固定成就目录、解锁统计与用户成就记录只读查询。 --}} @extends('admin.layouts.app') @section('title', '成就记录') @section('content')

固定成就

{{ number_format($summary['total_definitions']) }}

解锁记录

{{ number_format($summary['unlocked_records']) }}

解锁用户

{{ number_format($summary['unlocked_users']) }}

重置
@forelse ($records as $record) @php $definition = $definitions[$record->achievement_key] ?? null; $threshold = (int) data_get($record->metadata, 'threshold', $definition['threshold'] ?? 0); @endphp @empty @endforelse
用户 成就 进度 解锁时间
{{ $record->user?->username ?? '未知用户' }}
{{ $definition['icon'] ?? '🏅' }} {{ $definition['name'] ?? $record->achievement_key }}
{{ $definition['description'] ?? '' }}
{{ number_format($record->progress_value) }} / {{ number_format($threshold) }} {{ $record->achieved_at?->format('Y-m-d H:i') }}
暂无解锁记录
{{ $records->links() }}

热门成就

@forelse ($topAchievements as $row) @php $definition = $definitions[$row->achievement_key] ?? null; @endphp

{{ $definition['icon'] ?? '🏅' }} {{ $definition['name'] ?? $row->achievement_key }}

{{ $definition['description'] ?? '' }}

{{ number_format($row->unlocked_count) }}
@empty

暂无热门成就。

@endforelse
@endsection