From 0e7d51f18fb424857fdaad48498a2fc43c044749 Mon Sep 17 00:00:00 2001
From: nala
Date: Tue, 20 Oct 2026 19:00:32 +0200
Subject: [PATCH] fix: concluir apresentacao publica dos negocios e zonas
---
.../opportunity-search-qa-manifest.json | 8 +-
.../unification/traceability-and-manual.md | 2 +
.../pages/investment/business-marketplace.tsx | 15 +-
resources/js/pages/investment/zones.tsx | 218 ++++++++++--------
4 files changed, 130 insertions(+), 113 deletions(-)
diff --git a/docs/investmoz/unification/opportunity-search-qa-manifest.json b/docs/investmoz/unification/opportunity-search-qa-manifest.json
index 941280f6..780e4d3f 100644
--- a/docs/investmoz/unification/opportunity-search-qa-manifest.json
+++ b/docs/investmoz/unification/opportunity-search-qa-manifest.json
@@ -27,7 +27,7 @@
},
{
"path": "docs/investmoz/unification/traceability-and-manual.md",
- "sha256": "e5400717643bde98a3b1e1163c4a4ebd4c6a774a168a3f5430c46cc3f850f5d8"
+ "sha256": "5596aa8edbbeff34a13613ec11f00f49c62e76a8e2185e5762d972fc70b667e7"
},
{
"path": "docs/investmoz/v2/auditoria-portal/backlog-priorizado.csv",
@@ -87,7 +87,7 @@
},
{
"path": "resources/js/pages/investment/business-marketplace.tsx",
- "sha256": "fb6917c095f5ade85f52adeaf1292486627097e4f0daf0211f2b3627620ccd85"
+ "sha256": "f45a56b250bbb5da19613c6b7ad94ba89ea501929f97636c797d92b4a2251b51"
},
{
"path": "resources/js/pages/investment/catalogue.tsx",
@@ -107,7 +107,7 @@
},
{
"path": "resources/js/pages/investment/zones.tsx",
- "sha256": "45244ce4be7e75b4d52c453f90d1764cd4d7a5ab4299d6f0af91c68fbf103ebd"
+ "sha256": "5fecb308c3800f6e2ee266fd8559d2b14bea3214f2ffbeb4b651b86f2bed7ea7"
},
{
"path": "resources/js/pages/portal/services.tsx",
@@ -138,7 +138,7 @@
"sha256": "f19ff2d17a385ab1f28c65f69233a13d88d6b8b6ec7285848fcd2a945b883ff9"
}
],
- "build_manifest_sha256": "2e2113d46d7f89ff94851b88a8d023ca4427d57d4f1361bf9577aef8d3aa64af",
+ "build_manifest_sha256": "da35948622e0754e4ecc25247b8926dfcafa63c4fcb78a94da91a3c6e8b47451",
"migrations": [],
"data_operations": [],
"remote_operations": [],
diff --git a/docs/investmoz/unification/traceability-and-manual.md b/docs/investmoz/unification/traceability-and-manual.md
index d1ea6d9d..b344144a 100644
--- a/docs/investmoz/unification/traceability-and-manual.md
+++ b/docs/investmoz/unification/traceability-and-manual.md
@@ -1519,3 +1519,5 @@ Incremento ainda necessário: interpretação delimitada de palavras/sector/geog
Rever a branch e o manifesto nominal; reconciliar novos commits dos programadores antes da integração. Após decisão da Tempo, a cadeia Git existente compila a revisão aprovada de fontes e build. Esta execução não envia para `main`, não escreve no servidor e não altera conteúdos, schema, contas, papéis, MFA ou configuração.
Não há migrations, importação ou publicação neste pacote. A reversão repõe as fontes/build da revisão anterior através da cadeia existente, preservando a base, uploads, referências, permissões e dados posteriores. Os helpers de contexto só transportam query local; não aceitam URL externa como destino de retorno. O manifesto lista fontes e hash do build QA; não inclui `.env`, credenciais, dumps, vendor/node_modules ou fixtures persistentes.
+
+Conferência final dos consumidores: negócios também conferido no navegador com pesquisa vazia; retirado o resumo local repetido, conservando o resumo partilhado. Fintech é identificado como especialização do Mercado Financeiro também nesse selector. Os cartões de zonas traduzem categoria, desenvolvimento, disponibilidade e estado de actividade, preservando os códigos e significados persistidos. A vista combinada não repete na lista de não localizados a ficha que já aparece na lista principal.
diff --git a/resources/js/pages/investment/business-marketplace.tsx b/resources/js/pages/investment/business-marketplace.tsx
index a6f7f0fe..f1cc2459 100644
--- a/resources/js/pages/investment/business-marketplace.tsx
+++ b/resources/js/pages/investment/business-marketplace.tsx
@@ -165,7 +165,9 @@ export default function BusinessMarketplace({
key={option.id}
value={String(option.id)}
>
- {option.label}
+ {/fintech/i.test(option.label)
+ ? 'Fintech — especialização do Mercado Financeiro'
+ : option.label}
),
)}
@@ -288,21 +290,12 @@ export default function BusinessMarketplace({
)}
-
- {results.meta?.total ?? results.data.length} anúncios de
- negócios publicados
-
- {!results.data.length && (
-
- Não existem oportunidades publicadas com estes critérios.
-
- )}
{results.data.map((record) => (
{businessModalities[record.modality] ??
- record.modality}
+ 'Modalidade por indicar'}
-
+
-
-
@@ -415,7 +437,7 @@ export default function Zones({
)}
{zone.description}
-
Validação: {zone.validation_status}
+ {management &&
Validação: {zone.validation_status}
}
{management && (
Versão {zone.version_no} · {zone.publication_status}