| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- @if(auth()->check())
- @if(hasAccess('orders.view', \App\Models\Role::VALID_ROLES))
- <li class="nav-item"><a class="nav-link @if($active == 'orders') active @endif" href="{{ route('order.index', session('gp_orders')) }}">Площадки</a></li>
- @endif
- @if(hasAccess('maf.view', 'admin,manager'))
- <li class="nav-item"><a class="nav-link @if($active == 'product_sku') active @endif"
- href="{{ route('product_sku.index', session('gp_product_sku')) }}">МАФ</a></li>
- @endif
- @if(hasAccess('catalog.view', 'admin,manager'))
- <li class="nav-item"><a class="nav-link @if($active == 'catalog') active @endif"
- href="{{ route('catalog.index', session('gp_products')) }}">Каталог</a></li>
- @endif
- @if(hasAccess('reports.view', 'admin,manager'))
- <li class="nav-item"><a class="nav-link @if($active == 'reports') active @endif"
- href="{{ route('reports.index', session('gp_reports')) }}">Отчёты</a></li>
- @endif
- @if(hasAccess('responsibles.view', 'admin,manager'))
- <li class="nav-item"><a class="nav-link @if($active == 'responsibles') active @endif" href="{{ route('responsible.index', session('gp_responsibles')) }}">Ответственные</a></li>
- @endif
- @if(hasAccess('reclamations.view', \App\Models\Role::VALID_ROLES))
- <li class="nav-item"><a class="nav-link @if($active == 'reclamations') active @endif"
- href="{{ route('reclamations.index', session('gp_reclamations')) }}">Рекламации</a></li>
- @endif
- @if(hasAccess('spare_parts.view', 'admin,manager'))
- <li class="nav-item"><a class="nav-link @if($active == 'spare_parts') active @endif"
- href="{{ route('spare_parts.index', session('gp_spare_parts', [])) }}">Запчасти</a></li>
- @endif
- @if(hasAccess('schedule.view', \App\Models\Role::VALID_ROLES))
- <li class="nav-item"><a class="nav-link @if($active == 'schedule') active @endif"
- href="{{ route('schedule.index', session('gp_schedule')) }}">График монтажей</a></li>
- @endif
- @if(hasAccess('maf_orders.view', 'admin'))
- <li class="nav-item"><a class="nav-link @if($active == 'maf_order') active @endif"
- href="{{ route('maf_order.index', session('gp_maf_order')) }}">Заказы МАФ</a></li>
- @endif
- @if(hasAccess('contractors.view', \App\Models\Role::ASSISTANT_HEAD))
- <li class="nav-item"><a class="nav-link @if($active == 'contractors') active @endif"
- href="{{ route('contractors.index', session('gp_contractors')) }}">Подрядчики</a></li>
- @endif
- @if(hasRole('admin') || hasAnyPermission([
- 'contractors.view',
- 'contracts.view',
- 'users.view',
- {{-- 'admin.roles',--}}
- 'admin.settings.view',
- 'districts.view',
- 'areas.view',
- 'admin.notification_logs.view',
- 'import.view',
- 'admin.year_data.view',
- 'admin.clear_data.view',
- ]))
- <li class="nav-item dropdown">
- <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown"
- aria-haspopup="true" aria-expanded="false">
- Администрирование
- </a>
- <ul class="dropdown-menu dropdown-menu-end">
- @if(hasAccess('contractors.view', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('contractors.index', session('gp_contractors')) }}">Подрядчики</a></li>@endif
- @if(hasAccess('contracts.view', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('contract.index', session('gp_contracts')) }}">Договоры</a></li>@endif
- @if(hasAccess('users.view', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('user.index', session('gp_users')) }}">Пользователи</a></li>@endif
- {{-- @if(hasAccess('admin.roles', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('admin.roles.index') }}">Роли и права</a></li>@endif--}}
- @if(hasAccess('admin.settings.view', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('admin.settings.index') }}">Настройки</a></li>@endif
- @if(hasAccess('districts.view', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('admin.district.index') }}">Округа</a></li>@endif
- @if(hasAccess('areas.view', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('admin.area.index') }}">Районы</a></li>@endif
- @if(hasAccess('admin.notification_logs.view', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('admin.notifications.log') }}">Журнал уведомлений</a></li>@endif
- @if(hasAccess('import.view', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('import.index', session('gp_import')) }}">Импорт</a></li>@endif
- @if(hasAccess('admin.year_data.view', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('year-data.index') }}">Экспорт/Импорт года</a></li>@endif
- @if(hasAccess('admin.clear_data.view', 'admin'))<li class="dropdown-item"><a class="nav-link" href="{{ route('clear-data.index') }}">Удалить данные</a></li>@endif
- </ul>
- </li>
- @endif
- @endif
|