From 1b2aea444eb355ae625b4700751d928f187dc19c Mon Sep 17 00:00:00 2001 From: gabrielb Date: Mon, 18 May 2026 00:58:01 -0300 Subject: [PATCH] feat: wizards Primeiro Acesso (4 etapas) e Credenciamento (6 etapas) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Primeiro Acesso: - Etapa 0: identificação por CPF/CNPJ com verificação na API - Etapa 1: seleção de canal (e-mail, SMS, WhatsApp) com os dados mascarados - Etapa 2: InputOtp 6 dígitos com reenvio de código - Etapa 3: campo senha com medidor de força + confirmação - Etapa 4: sucesso com redirect para login com documento preenchido Credenciamento: - Etapa 0: verificação de documento (bloqueia duplicados) - Etapa 1: dados pessoais (PF) ou empresariais (PJ) com campos adaptativos - Etapa 2: endereço com busca automática de CEP - Etapa 3: e-mail (com confirmação), telefone e flag WhatsApp - Etapa 4: representante legal (só PJ, pulada automaticamente para PF) - Etapa 5/6: revisão completa + submit + tela de sucesso com prazo de análise Co-Authored-By: Claude Sonnet 4.6 --- src/views/public/CredenciamentoView.vue | 442 +++++++++++++++++++++++- src/views/public/PrimeiroAcessoView.vue | 265 +++++++++++++- 2 files changed, 687 insertions(+), 20 deletions(-) diff --git a/src/views/public/CredenciamentoView.vue b/src/views/public/CredenciamentoView.vue index 182be27..e4c90e6 100644 --- a/src/views/public/CredenciamentoView.vue +++ b/src/views/public/CredenciamentoView.vue @@ -1,17 +1,439 @@ diff --git a/src/views/public/PrimeiroAcessoView.vue b/src/views/public/PrimeiroAcessoView.vue index fea4fde..11188ff 100644 --- a/src/views/public/PrimeiroAcessoView.vue +++ b/src/views/public/PrimeiroAcessoView.vue @@ -1,17 +1,262 @@