diff --git a/ci4/app/Controllers/Importadores/ImportadorBubok.php b/ci4/app/Controllers/Importadores/ImportadorBubok.php index 02a8e2a4..39ca1535 100644 --- a/ci4/app/Controllers/Importadores/ImportadorBubok.php +++ b/ci4/app/Controllers/Importadores/ImportadorBubok.php @@ -277,6 +277,15 @@ class ImportadorBubok extends BaseResourceController ] ]; + // Recalcular calidad (isColor y isHq) en funcion del cliente + [$isColor, $isHq] = PresupuestoService::getCalidad( + 'importador-bubok', + null, + ((trim(strtolower($interiorTipo)) === 'color') ? 1 : 0), + 0, + intval($tirada ?? 0) + ); + // Generamos el objeto a importar $dataToImport = [ 'selectedTirada' => $tirada, @@ -295,8 +304,8 @@ class ImportadorBubok extends BaseResourceController 'tipo' => '', 'tipo_presupuesto_id' => $encuadernadoId, 'clienteId' => 40, // BUBOK ID - 'isColor' => ($interiorTipo === 'color') ? 1 : 0, - 'isHq' => 0, + 'isColor' => $isColor, + 'isHq' => $isHq, 'paginas' => $paginas, 'paginasColor' => ($interiorTipo === 'color') ? $paginas : 0, 'paginasCuadernillo' => 32, @@ -317,16 +326,17 @@ class ImportadorBubok extends BaseResourceController 'sobrecubierta' => [], 'faja' => null, - 'entrega_taller' => 1, - //'direcciones' => $direcciones, las direcciones que aparecen no se añaden, ya que la recogida la hacen ellos con su empresa de mensajeria + 'direcciones' => $direcciones, 'ivaReducido' => 1, ]; - /*return $this->respond([ + return $this->respond([ 'status' => 400, - 'message' => $dataToImport - ]);*/ + 'message' => $dataToImport, + 'interiorTipo' => $interiorTipo, + 'isColor' => $isColor + ]); // 5. Guardar try { diff --git a/ci4/app/Language/es/Importador.php b/ci4/app/Language/es/Importador.php index 925076fc..5f4f0ad0 100644 --- a/ci4/app/Language/es/Importador.php +++ b/ci4/app/Language/es/Importador.php @@ -12,7 +12,7 @@ return [ 'precio_compra' => 'Precio Compra', 'importar' => 'Importar', 'subirArchivoRama' => 'Cargar Excel proporcionado por RA-MA', - 'subirArchivoBubok' => 'Cargar XML proporcionado por BUBOK', + 'subirArchivoBubok' => 'Cargar ZIP proporcionado por BUBOK', 'libro' => 'libro', 'id' => 'ID', diff --git a/ci4/app/Views/themes/vuexy/form/importador/bubok/viewImportadorBubokTool.php b/ci4/app/Views/themes/vuexy/form/importador/bubok/viewImportadorBubokTool.php index 4db87bfe..1e89f976 100644 --- a/ci4/app/Views/themes/vuexy/form/importador/bubok/viewImportadorBubokTool.php +++ b/ci4/app/Views/themes/vuexy/form/importador/bubok/viewImportadorBubokTool.php @@ -22,8 +22,8 @@
- + class="form-label"> +