Melhorias no upload de faturas: overlay com bloqueio visual e barra de progresso, validações por status no backend, feedback final com contagem de duplicados, impedimento de novos envios até reinício
This commit is contained in:
@@ -108,8 +108,11 @@ async def processar_em_lote():
|
||||
status_arquivos[item['nome_original']] = {
|
||||
"status": resultado.get("status"),
|
||||
"mensagem": resultado.get("mensagem", ""),
|
||||
"tempo": resultado.get("tempo", "---")
|
||||
"tempo": resultado.get("tempo", "---"),
|
||||
"tamanho": os.path.getsize(item['caminho_pdf']) // 1024, # tamanho em KB
|
||||
"data": time.strftime("%d/%m/%Y", time.localtime(os.path.getmtime(item['caminho_pdf'])))
|
||||
}
|
||||
|
||||
resultados.append(status_arquivos[item['nome_original']])
|
||||
except Exception as e:
|
||||
status_arquivos[item['nome_original']] = {
|
||||
|
||||
Reference in New Issue
Block a user