🔄 Processamento

Execute a importação de metadados e download de imagens

📋 Fluxo de Importação em 2 Etapas

Para melhor desempenho, o processamento é dividido em duas etapas independentes.

① Importar Metadados ② Baixar Imagens (Lotes de 100)
Etapa 1

📥 Importar Metadados

Importa dados dos canhotos no período sem baixar imagens. Registra como "Documento a Receber" para posterior download.

Etapa 2

🖼️ Baixar Imagens

Baixa imagens dos canhotos pendentes (Documento a Receber) da base origem.

"Baixar Todas" processa as imagens em lotes de 100, reiniciando a conexão com o banco a cada lote para evitar timeouts.

🔄 Reprocessar Rejeitados

Reprocessa canhotos que foram rejeitados anteriormente.

Reprocessar

📊 Ver Estatísticas

Exibe estatísticas detalhadas do sistema.

Ver Stats

Processando... Por favor, aguarde.

📊 Estatísticas do Sistema

Tabelas descobertas: 24
Total de imagens: 63477
Tamanho total das imagens: 18.02 GB

Status dos Canhotos:

Pendente: 3 (média 0 tentativas)
Pendente IA: 9 (média 0 tentativas)
Processado: 63871 (média 0 tentativas)
Validado: 171 (média 0 tentativas)

📜 Histórico de Versões

📋 Changelog - Sistema de Canhotos de Frete



Todas as mudanças notáveis neste projeto serão documentadas neste arquivo.

O formato é baseado em Keep a Changelog,
e este projeto adere ao Versionamento Semântico.

🚀 Versão 1.2 - Padronização de Layout & Componentes 2026-04-20


🚀 Adicionado

  • Arquitetura de Componentes: Extração de Topo, Menu de Navegação e Rodapé para componentes PHP reutilizáveis.

  • Identidade Visual Unificada: Padronização da interface em todas as páginas do sistema (Dashboard, Processamento, Logs e Visualização).

  • CSS Centralizado: Criação do `common.css` unificando estilos globais e reduzindo redundância de código.


🛠️ Corrigido

  • Correção de sintaxe em tags de script em páginas refatoradas.

  • Ajuste no balanço de fechamento de divs (DOM) após migração para componentes.

  • Validação de consistência visual entre as páginas 'index', 'dashboard', 'process' e 'logs'.


🚀 Versão 1.1 - Smart Crop & Correções 2026-04-20


🚀 Adicionado

  • Implementação da função de recorte inteligente (AICrop) utilizando IA para otimizar a visualização dos canhotos.

  • Integração de recorte automático no fluxo de visualização de imagens.


🛠️ Corrigido

  • Ajustes e correções na lógica de status de processamento (ex: diferenciação entre 'Processado' e 'Pendente Recorte').

  • Melhoria na exibição e filtragem de status na interface web.


🚀 Versão 1.0 - Validação Humana 2026-04-16


🚀 Adicionado

  • Liberado para produção.

  • Implementação de modal interativo de Changelog global.

  • Validação IA expandida para canhotos com preenchimento manual de 'Liberação Canhoto' (vistos locais).

  • Ajuste e correção da gravação das aprovações da IA como status 'Validado'.