arreglado problema en presupuesto cliente service que machacaba el numero de paginas

This commit is contained in:
2025-03-18 20:44:44 +01:00
parent bbd8104ce7
commit e3cb1f81b9
2 changed files with 8 additions and 6 deletions

View File

@ -579,8 +579,8 @@ class Importadorpresupuestos extends \App\Controllers\BaseResourceController
'------------------------------------------------------------------------------------------' . PHP_EOL;
$presupuesto_model = model('App\Models\Presupuestos\PresupuestoModel');
$presupuesto_model->update($value['sk_id'], [
'comentarios_cliente' => $texto_comments . $datosSave->comentarios_cliente,
'comentarios_safekat' => $texto_comments . $datosSave->comentarios_safekat,
'comentarios_cliente' => strlen($datosSave->comentarios_cliente)>0?$texto_comments . $datosSave->comentarios_cliente:"",
'comentarios_safekat' => strlen($datosSave->comentarios_safekat)>0? $texto_comments . $datosSave->comentarios_safekat:"",
]);
$returnData = [

View File

@ -298,13 +298,14 @@ class PresupuestoClienteService extends BaseService
// Negro
if ($datosPedido->paginas > $paginas_color) {
$datosPedido->paginas = $paginas_negro;
$datosPedido_negro = clone $datosPedido;
$datosPedido_negro->paginas = $paginas_negro;
for ($i = 0; $i < 2; $i++) {
$lineas = PresupuestoService::obtenerComparadorPlana([
'uso' => $uso,
'tipo_impresion_id' => $tipo_impresion_id,
'datosPedido' => $datosPedido,
'datosPedido' => $datosPedido_negro,
'papel_generico' => $papel_generico,
'gramaje' => $gramaje,
'isColor' => false,
@ -344,7 +345,8 @@ class PresupuestoClienteService extends BaseService
// Color
if ($paginas_color > 0) {
$datosPedido->paginas = $paginas_color;
$datosPedido_color = clone $datosPedido;
$datosPedido_color->paginas = $paginas_color;
for ($i = 0; $i < 2; $i++) {
if ($data['papelInteriorDiferente'] == true) {
@ -354,7 +356,7 @@ class PresupuestoClienteService extends BaseService
$lineas = PresupuestoService::obtenerComparadorPlana([
'uso' => $uso,
'tipo_impresion_id' => $tipo_impresion_id,
'datosPedido' => $datosPedido,
'datosPedido' => $datosPedido_color,
'papel_generico' => $papel_generico,
'gramaje' => $gramaje,
'isColor' => true,