From 36a2740eb78dd0010c1f456482c3d193be930109 Mon Sep 17 00:00:00 2001 From: imnavajas Date: Fri, 9 May 2025 12:32:07 +0200 Subject: [PATCH] =?UTF-8?q?A=C3=B1adido=20selector=20de=20calidad?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/Importadores/ImportadorCatalogo.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/ci4/app/Controllers/Importadores/ImportadorCatalogo.php b/ci4/app/Controllers/Importadores/ImportadorCatalogo.php index 89ef6e06..ca13df60 100644 --- a/ci4/app/Controllers/Importadores/ImportadorCatalogo.php +++ b/ci4/app/Controllers/Importadores/ImportadorCatalogo.php @@ -223,6 +223,15 @@ class ImportadorCatalogo extends BaseResourceController $sobrecubierta['acabado'] = $libro->sobrecubierta_acabado_id; } + // Recalcular calidad (isColor y isHq) en funcion del cliente + [$isColor, $isHq] = PresupuestoService::getCalidad( + 'importador-rama', + null, + (in_array(strtolower($libro->tipo_impresion), ['color', 'colorhq']) ? 1 : 0), + (in_array(strtolower($libro->tipo_impresion), ['negrohq', 'colorhq']) ? 1 : 0), + intval($tirada ?? 0) + ); + $dataToImport = [ 'selectedTirada' => $tirada, @@ -246,8 +255,8 @@ class ImportadorCatalogo extends BaseResourceController 'tipo' => "", 'tipo_presupuesto_id' => $libro->encuadernacion_id, 'clienteId' => 251, - 'isColor' => (in_array(strtolower($libro->tipo_impresion), ['color', 'colorhq']) ? 1 : 0), - 'isHq' => (in_array(strtolower($libro->tipo_impresion), ['negrohq', 'colorhq']) ? 1 : 0), + 'isColor' => $isColor, + 'isHq' => $isHq, 'paginas' => $libro->paginas, 'paginasColor' => $colorPaginas, 'papelInteriorDiferente' => $papelInteriorDiferente,