diff --git a/app/Http/Controllers/Admin/UserManagerController.php b/app/Http/Controllers/Admin/UserManagerController.php index 82d70bd..3294879 100644 --- a/app/Http/Controllers/Admin/UserManagerController.php +++ b/app/Http/Controllers/Admin/UserManagerController.php @@ -52,7 +52,7 @@ class UserManagerController extends Controller $onlineUsernames = $onlineUsernames->unique()->values(); // 排序:允许的字段白名单,防止 SQL 注入 - $sortable = ['user_level', 'exp_num', 'jjb', 'meili', 'id', 'online']; + $sortable = ['user_level', 'exp_num', 'jjb', 'meili', 'id', 'online', 'wxid']; $sortBy = in_array($request->input('sort_by'), $sortable) ? $request->input('sort_by') : 'id'; $sortDir = $request->input('sort_dir') === 'asc' ? 'asc' : 'desc'; diff --git a/resources/views/admin/users/index.blade.php b/resources/views/admin/users/index.blade.php index 2823cbb..ccffde5 100644 --- a/resources/views/admin/users/index.blade.php +++ b/resources/views/admin/users/index.blade.php @@ -34,7 +34,7 @@ }; $arrow = fn(string $col): string => $sortBy === $col ? ($sortDir === 'desc' ? ' ↓' : ' ↑') : ''; @endphp - +
@@ -67,6 +67,11 @@ + - +
注册时间 + + 微信绑定{{ $arrow('wxid') }} + + 在线{{ $arrow('online') }} @@ -117,7 +122,18 @@ {{ number_format($user->meili ?? 0) }} {{ $user->created_at->format('Y/m/d H:i') }} + {{ $user->created_at->format('y-m-d') }} + + @if(!empty($user->wxid)) + + 已绑定 + + @else + + 未绑定 + + @endif @php $isOnline = $onlineUsernames->contains($user->username); @endphp @@ -146,7 +162,7 @@ requestUrl: '{{ route('admin.users.update', $user->id) }}' }; showEditModal = true" class="text-xs bg-indigo-50 text-indigo-600 font-bold px-3 py-1.5 rounded hover:bg-indigo-600 hover:text-white transition cursor-pointer"> - 详细 / 修改 + 修改