@extends('layouts.panel')
@section('title', 'مدیریت کاربران - CRM App')
@section('meta_description', 'مدیریت کاربران، نقشها و دسترسیها در CRM App')
@push('styles')
@endpush
@push('scripts')
@endpush
@section('content')
@if(session('success'))
@endif
@if(isset($roleCounts) && !empty($roleCounts))
@php
// Define role order and filter out unwanted roles
$roleOrder = ['مدیریت', 'کارشناس خرید', 'کارشناس فروش', 'حسابداری', 'انبار'];
$excludedRoles = ['سوپر ادمین', 'ادمین'];
// Filter and sort roles
$filteredRoleCounts = [];
foreach ($roleOrder as $roleName) {
if (isset($roleCounts[$roleName]) && !in_array($roleName, $excludedRoles)) {
$filteredRoleCounts[$roleName] = $roleCounts[$roleName];
}
}
// Add any remaining roles (not in order list and not excluded)
foreach ($roleCounts as $roleName => $count) {
if (!in_array($roleName, $roleOrder) && !in_array($roleName, $excludedRoles) && !isset($filteredRoleCounts[$roleName])) {
$filteredRoleCounts[$roleName] = $count;
}
}
$roleIcons = [
'مدیریت' => ['icon' => '👔', 'hoverClass' => 'hover:border-purple-500/50', 'bgClass' => 'bg-gradient-to-br from-purple-500/20 to-violet-600/20', 'ringClass' => 'ring-purple-500/30', 'textClass' => 'text-purple-400'],
'کارشناس خرید' => ['icon' => '🛒', 'hoverClass' => 'hover:border-blue-500/50', 'bgClass' => 'bg-gradient-to-br from-blue-500/20 to-indigo-600/20', 'ringClass' => 'ring-blue-500/30', 'textClass' => 'text-blue-400'],
'کارشناس فروش' => ['icon' => '💼', 'hoverClass' => 'hover:border-emerald-500/50', 'bgClass' => 'bg-gradient-to-br from-emerald-500/20 to-teal-600/20', 'ringClass' => 'ring-emerald-500/30', 'textClass' => 'text-emerald-400'],
'حسابداری' => ['icon' => '💰', 'hoverClass' => 'hover:border-green-500/50', 'bgClass' => 'bg-gradient-to-br from-green-500/20 to-emerald-600/20', 'ringClass' => 'ring-green-500/30', 'textClass' => 'text-green-400'],
'انبار' => ['icon' => '🏭', 'hoverClass' => 'hover:border-orange-500/50', 'bgClass' => 'bg-gradient-to-br from-orange-500/20 to-red-600/20', 'ringClass' => 'ring-orange-500/30', 'textClass' => 'text-orange-400'],
];
@endphp
@if(!empty($filteredRoleCounts))
@endif
@endif
| شناسه |
نام و نام خانوادگی |
نام کاربری |
ایمیل |
شماره تماس |
سطح دسترسی |
آخرین لاگین |
عملیات |
پروفایل |
🔍
موردی یافت نشد
لطفاً کلمات کلیدی دیگری را امتحان کنید