@extends('layouts.app') @section('title', 'Fundação') @section('content')
FASE 1

Fundação do NESTAB OPS

Estrutura única, configurável e auditável para sustentar todos os módulos.

Núcleo activo
ORGANIZAÇÃO{{ $organization?->name }}{{ $organization?->legal_name }}
FILIAIS{{ $branches->count() }}Luanda e Huíla/Lubango
DEPARTAMENTOS{{ $departments->count() }}Estrutura inicial
PERMISSÕES{{ $permissionCount }}Acções granulares
REGISTOS DE AUDITORIA{{ number_format($auditCount, 0, ',', '.') }}Alterações rastreadas
REDE NESTAB

Filiais e contexto operacional

Preparado para expansão
@foreach($branches as $branch)@endforeach
UnidadeCódigoLocalizaçãoTipoEstado
{{ $branch->name }}{{ $branch->code }}{{ $branch->province }} · {{ $branch->municipality }}{{ ucfirst($branch->type) }}Activa
ESTRUTURA

Departamentos

{{ $departments->count() }}
@foreach($departments as $department)
{{ str_pad($loop->iteration, 2, '0', STR_PAD_LEFT) }}{{ $department->name }}
@endforeach
IDENTIDADE E ACESSO

Utilizadores e afectações

{{ $users->count() }} registado(s)
@foreach($users as $user)@endforeach
UtilizadorUnidadePerfisEstado
{{ mb_strtoupper(mb_substr($user->name, 0, 1)) }}
{{ $user->name }}{{ $user->email }}
{{ $user->assignments->first()?->department?->name ?? 'Global' }}
@foreach($user->assignments->pluck('role.name')->unique() as $role){{ $role }}@endforeach
Activo
AUTORIZAÇÃO

Perfis iniciais

{{ $roles->count() }}
@foreach($roles as $role)
{{ $role->is_privileged ? '◆' : '◇' }}
{{ $role->name }}{{ $role->is_privileged ? 'Modo de Administração' : $role->permissions_count.' permissões por defeito' }}
@endforeach
CONTROLO

Políticas configuradas

Auditáveis
@foreach($settings as $setting)
{{ strtoupper($setting->group) }}{{ $setting->description }}{{ $setting->value }}{{ $setting->type === 'integer' && str_contains($setting->key, 'minutes') ? ' minutos' : '' }}
@endforeach
@endsection