@extends('layouts/layoutMaster') @section('title', 'Onboarding da Assinatura') @section('content')

Onboarding da Assinatura

Complete os passos obrigatórios para liberar o uso do sistema.

Meu Financeiro
@if(session('success'))
@endif @if(session('warning'))
@endif @if(session('error'))
@endif
Passo 1

Dados cadastrais

{{ $dadosCompletos ? 'Concluído' : 'Pendente' }}
@php $statusPasso2 = $contratoAssinado ? 'concluido' : ($podeAssinarContrato ? 'pendente' : 'bloqueado'); $classePasso2 = $statusPasso2 === 'concluido' ? 'success' : ($statusPasso2 === 'pendente' ? 'warning' : 'secondary'); $labelPasso2 = $statusPasso2 === 'concluido' ? 'Concluido' : ($statusPasso2 === 'pendente' ? 'Pendente' : 'Bloqueado'); @endphp
Passo 2

Assinatura do contrato

{{ $labelPasso2 }}
@php $statusMap = [ 'pendente_pagamento' => ['label' => 'Pendente de Pagamento', 'class' => 'warning'], 'onboarding_dados' => ['label' => 'Aguardando Dados', 'class' => 'info'], 'onboarding_contrato' => ['label' => 'Aguardando Contrato', 'class' => 'info'], 'ativa' => ['label' => 'Ativa', 'class' => 'success'], 'cancelamento_agendado' => ['label' => 'Cancelamento Agendado', 'class' => 'warning'], 'suspensa' => ['label' => 'Suspensa', 'class' => 'danger'], ]; $statusInfo = $statusMap[$assinatura->status] ?? ['label' => ucfirst((string) $assinatura->status), 'class' => 'secondary']; @endphp
Status da assinatura

Plano atual: {{ $assinatura->plano?->nome ?? '-' }}

{{ $statusInfo['label'] }}
1. Dados Cadastrais Obrigatórios
@if($dadosCompletos) Concluído @endif
@csrf
2. Assinatura Digital do Contrato
@if($contratoAssinado) Concluído @endif
@if(!$podeAssinarContrato) @else
@csrf

Desenhe sua assinatura no quadro abaixo.

Se preferir, digite a assinatura (nome completo).

Voce pode concluir com assinatura desenhada ou escrita.
@endif @if($contratoAssinado)
@endif
@endsection @section('page-script') @endsection