{{-- 文件功能:在职期间权限操作日志子页 展示某任职记录期间该用户的所有权限操作(任命/撤销/奖励/警告/踢出/禁言/封IP等) @author ChatRoom Laravel @version 1.0.0 --}} @extends('admin.layouts.app') @section('title', '权限操作日志 · ' . $userPosition->user->username) @section('content')
← 返回任命管理

{{ $userPosition->position->icon }} {{ $userPosition->user->username }} · {{ $userPosition->position->name }}

权限操作记录(共 {{ $logs->total() }} 条)

@php $actionColors = [ 'appoint' => 'bg-green-100 text-green-700', 'revoke' => 'bg-red-100 text-red-700', 'reward' => 'bg-yellow-100 text-yellow-700', 'warn' => 'bg-orange-100 text-orange-700', 'kick' => 'bg-red-100 text-red-700', 'mute' => 'bg-purple-100 text-purple-700', 'banip' => 'bg-gray-200 text-gray-700', 'other' => 'bg-gray-100 text-gray-600', ]; @endphp
@forelse ($logs as $log) @php $colorClass = $actionColors[$log->action_type] ?? 'bg-gray-100 text-gray-600'; @endphp @empty @endforelse
操作时间 操作类型 操作对象 目标职务 奖励金额 备注
{{ $log->created_at->format('m-d H:i:s') }} {{ $log->action_label }} {{ $log->targetUser->username ?? '—' }} {{ $log->targetPosition?->name ?? '—' }} {{ $log->amount ? number_format($log->amount) . ' 金币' : '—' }} {{ $log->remark ?? '—' }}
暂无权限操作记录
{{ $logs->links() }}
@endsection