From f687e650b85ad6d25dc1896d65219eaa58e8de14 Mon Sep 17 00:00:00 2001 From: gabrielb Date: Mon, 18 May 2026 01:02:58 -0300 Subject: [PATCH] =?UTF-8?q?feat:=20portal=20autenticado=20=E2=80=94=20Cert?= =?UTF-8?q?id=C3=B5es,=20Alvar=C3=A1s,=20Pagamentos=20e=20Dados=20Cadastra?= =?UTF-8?q?is?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CertidoesView: lista com status (Ativa/Vencida/Cancelada), reemissão de PDF por blob, skeleton loading, CTA para nova certidão AlvarasView: filtro por status (chip buttons), card por alvará com timeline visual de etapas (concluída/atual/pendente), skeleton PagamentosView: filtro por ano, tabela com forma de pagamento (Boleto/Pix/Cartão), download de comprovante, valor em verde DadosView: seções de Identificação e Endereço (somente leitura), contato editável inline (email + telefone + WhatsApp), feedback de sucesso Co-Authored-By: Claude Sonnet 4.6 --- src/views/portal/AlvarasView.vue | 139 +++++++++++++++++++- src/views/portal/CertidoesView.vue | 123 +++++++++++++++++- src/views/portal/DadosView.vue | 192 +++++++++++++++++++++++++++- src/views/portal/PagamentosView.vue | 139 +++++++++++++++++++- 4 files changed, 576 insertions(+), 17 deletions(-) diff --git a/src/views/portal/AlvarasView.vue b/src/views/portal/AlvarasView.vue index 74241ed..a81b4ce 100644 --- a/src/views/portal/AlvarasView.vue +++ b/src/views/portal/AlvarasView.vue @@ -1,12 +1,143 @@ diff --git a/src/views/portal/CertidoesView.vue b/src/views/portal/CertidoesView.vue index 0d73599..eafe8ab 100644 --- a/src/views/portal/CertidoesView.vue +++ b/src/views/portal/CertidoesView.vue @@ -1,12 +1,127 @@ diff --git a/src/views/portal/DadosView.vue b/src/views/portal/DadosView.vue index 691e561..4e17074 100644 --- a/src/views/portal/DadosView.vue +++ b/src/views/portal/DadosView.vue @@ -1,12 +1,194 @@ diff --git a/src/views/portal/PagamentosView.vue b/src/views/portal/PagamentosView.vue index 93fd60b..e5dcf78 100644 --- a/src/views/portal/PagamentosView.vue +++ b/src/views/portal/PagamentosView.vue @@ -1,12 +1,143 @@