@extends('layouts.metronic') @section('title', 'Usuarios') @section('content') Novo usuario
@if(session('swal_success'))
{{ session('swal_success') }}
@endif

Gestao de usuarios

Vinculo indica a qual cadastro de negocio o usuario de portal pertence. Administradores acessam o painel completo; contratantes e contratadas veem apenas os contratos do cadastro vinculado a eles.

@forelse($users as $user) @php($vinculo = $user->lbodev_getVinculoSummary()) @empty @endforelse
Nome Usuario E-mail Perfil Vinculo Status Acoes
{{ $user->name }} {{ $user->username }} {{ $user->email }} {{ $roleLabels[$user->role] ?? $user->role }} @if($vinculo['type'] === 'admin') {{ $vinculo['label'] }} @elseif($vinculo['missing']) Sem vinculo Edite o usuario e selecione o cadastro. @else @if($vinculo['url']) {{ $vinculo['label'] }} @else {{ $vinculo['label'] }} @endif @if($vinculo['document']) {{ $vinculo['document'] }} @endif Cadastro de {{ $vinculo['type'] === 'contratante' ? 'contratante' : 'contratada' }} @endif @if($user->is_active) Ativo @else Inativo @endif Editar @if((int) $user->id !== (int) auth()->id())
@csrf @method('DELETE')
@endif
Nenhum usuario cadastrado. Clique em Novo usuario para comecar.
{{ $users->links() }}
@endsection