@extends('layouts.app') @section('title', 'Kullanıcı Yönetimi') @section('content')

Kullanıcı Yönetimi

Hesapları oluşturun, rol atayın, güncelleyin.

@if (request()->query('saved'))
Kullanıcı kaydedildi.
@elseif (request()->query('deleted'))
Kullanıcı silindi.
@elseif (request()->query('error'))
İşlem sırasında hata oluştu.
@elseif (request()->query('role_saved'))
Rol kaydedildi.
@elseif (request()->query('role_deleted'))
Rol silindi.
@elseif (request()->query('role_error'))
Rol işlemi sırasında hata oluştu.
@endif @if ($errors->any())
{{ $errors->first() }}
@endif
{{ $editUser ? "Kullan\u{0131}c\u{0131} G\u{00FC}ncelle" : "Yeni Kullan\u{0131}c\u{0131}" }}
@csrf
Bu alan doğrudan Birim Yönetimi kayıtlarına bağlıdır.
Rol Yönetimi
@if (!$roleTableReady)
Rol tablosu hazır değil. Lütfen migration çalıştırın.
@else
@csrf
@if (!empty($roleRows))
@foreach ($roleRows as $roleRow) @php $roleKey = $roleRow['name'] ?? ''; $roleLabel = $roleRow['label'] ?? $roleKey; $roleCount = $roleCounts[$roleKey] ?? 0; @endphp @endforeach
Rol Kullanım İşlem
{{ $roleLabel }} ({{ $roleKey }}) {{ $roleCount }}
@csrf
@endif @endif
Kullanıcılar
Toplam {{ $totalUsers }} kayıt
@if ($search !== '' || (($roleFilter ?? '') !== '')) Temizle @endif
@foreach ($users as $row) @php $roleLabel = $roles[$row->role ?? ''] ?? ucfirst($row->role ?? 'manager'); @endphp @endforeach
Kod Firma Birim Ad E-posta Rol İşlem
{{ $row->user_code ?? '' }} {{ $row->company ?? '' }} {{ $row->department_name ?? '' }} {{ $row->name }} {{ $row->email }}{{ $roleLabel }} Düzenle @if ((int) $row->id !== (int) auth()->id())
@csrf
@endif
@if ($totalPages > 1)
@endif
@endsection