feature/nueva funcionalidad al hacer login mediante HUB y nuevos reportes en segundo plano

This commit is contained in:
2026-06-15 11:22:26 -06:00
parent 45548f9bc8
commit 14db21c671
6 changed files with 220 additions and 188 deletions

View File

@@ -11,10 +11,14 @@ export const fetchPedimentoCoves = async (pedimentoId, page = 1, pageSize = 10,
});
if (filters.numero_cove) params.append('numero_cove__icontains', filters.numero_cove);
// Estado de 3 valores (pendiente | descargado | error) — T2026-05-027
if (filters.cove_estado) params.append('cove_estado', filters.cove_estado);
if (filters.acuse_cove_estado) params.append('acuse_cove_estado', filters.acuse_cove_estado);
// Filtros booleanos legados (compatibilidad)
if (filters.cove_descargado !== undefined && filters.cove_descargado !== '') params.append('cove_descargado', filters.cove_descargado);
if (filters.acuse_cove_descargado !== undefined && filters.acuse_cove_descargado !== '') params.append('acuse_cove_descargado', filters.acuse_cove_descargado);
if (filters.date_from) params.append('created_at__gte', filters.date_from);
if (filters.date_to) params.append('created_at__lte', filters.date_to);
if (filters.date_from || filters.created_at__gte) params.append('created_at__gte', filters.date_from || filters.created_at__gte);
if (filters.date_to || filters.created_at__lte) params.append('created_at__lte', filters.date_to || filters.created_at__lte);
const response = await fetchWithAuth(`${API_BASE_URL}/customs/coves/?${params}`);
if (!response.ok) throw new Error(await extractApiError(response));