From b322565002d6bfdb36e5adcb197068e82ba7d3f4 Mon Sep 17 00:00:00 2001 From: jaimejimenezortega Date: Tue, 23 Apr 2024 19:19:43 +0200 Subject: [PATCH] =?UTF-8?q?realizados=20cambios=20a=20petici=C3=B3n=20de?= =?UTF-8?q?=20jm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Presupuestos/Presupuestocliente.php | 14 +- .../Configuracion/PapelGenericoModel.php | 6 +- .../cliente/_disenioLibroItems.php | 77 +- .../presupuestos/cliente/_tipoLibroItems.php | 10 +- .../form/presupuestos/cliente/disenioLibro.js | 19 +- .../cliente/presupuestoCliente.js | 98 +- .../cliente/viewPresupuestoclienteForm.php | 32 +- httpdocs/assets/img/gamacolor.png | Bin 0 -> 66786 bytes httpdocs/assets/img/grises.png | Bin 0 -> 47541 bytes xdebug.log | 11480 ++++++++++++++++ 10 files changed, 11616 insertions(+), 120 deletions(-) create mode 100644 httpdocs/assets/img/gamacolor.png create mode 100644 httpdocs/assets/img/grises.png diff --git a/ci4/app/Controllers/Presupuestos/Presupuestocliente.php b/ci4/app/Controllers/Presupuestos/Presupuestocliente.php index 1eabb3e8..1e92e792 100755 --- a/ci4/app/Controllers/Presupuestos/Presupuestocliente.php +++ b/ci4/app/Controllers/Presupuestos/Presupuestocliente.php @@ -156,14 +156,14 @@ class Presupuestocliente extends \App\Controllers\GoBaseResourceController $datosPresupuesto->paisList = model('App\Models\Configuracion\PaisModel')->getAllForMenu('id, nombre', 'nombre', true); $datosPresupuesto->papelFormatoList = $this->getPapelFormatoListItems($presupuestoEntity->papel_formato_id ?? null); - $datosPresupuesto->papelInteriorNegro = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('negro', false, false); - $datosPresupuesto->papelInteriorNegroHq = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('negrohq', false, false); - $datosPresupuesto->papelInteriorColor = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('color', false, false); - $datosPresupuesto->papelInteriorColorHq = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('colorhq', false, false); + $datosPresupuesto->papelInteriorNegro = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('negro', false, false, false, false, true); + $datosPresupuesto->papelInteriorNegroHq = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('negrohq', false, false, false, false, true); + $datosPresupuesto->papelInteriorColor = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('color', false, false, false, false, true); + $datosPresupuesto->papelInteriorColorHq = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('colorhq', false, false, false, false, true); - $datosPresupuesto->papelCubierta = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('colorhq', true, false); - $datosPresupuesto->papelSobrecubierta = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('colorhq', false, true); - $datosPresupuesto->papelGuardas = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('colorhq', false, false, false, true); + $datosPresupuesto->papelCubierta = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('colorhq', true, false, false, false, true); + $datosPresupuesto->papelSobrecubierta = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('colorhq', false, true, false, false, true); + $datosPresupuesto->papelGuardas = model('App\Models\Configuracion\PapelGenericoModel')->getPapelForComparador('colorhq', false, false, false, true, false); $datosPresupuesto->acabadosCubierta = $this->getAcabadosCubierta(); $datosPresupuesto->acabadosSobrecubierta = $this->getAcabadosSobrecubierta(); diff --git a/ci4/app/Models/Configuracion/PapelGenericoModel.php b/ci4/app/Models/Configuracion/PapelGenericoModel.php index e9a0a536..090187c7 100755 --- a/ci4/app/Models/Configuracion/PapelGenericoModel.php +++ b/ci4/app/Models/Configuracion/PapelGenericoModel.php @@ -93,7 +93,7 @@ class PapelGenericoModel extends \App\Models\GoBaseModel } - public function getPapelForComparador($tipo, $is_cubierta = false, $is_sobrecubierta = false, $rotativa = false, $is_guardas = false) + public function getPapelForComparador($tipo, $is_cubierta = false, $is_sobrecubierta = false, $rotativa = false, $is_guardas = false, $mostrar_cliente = null) { /* 1.-> Tipo impresion @@ -145,6 +145,10 @@ class PapelGenericoModel extends \App\Models\GoBaseModel $builder->where("t2.rotativa", 1); } + if($mostrar_cliente!=null){ + $builder->where("t1.show_in_client", $mostrar_cliente); + } + $data = $builder->orderBy("t1.nombre", "asc")->get()->getResultObject(); //var_dump($this->db->getLastQuery()); return $data; diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/_disenioLibroItems.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/_disenioLibroItems.php index 22c461c4..a605087d 100644 --- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/_disenioLibroItems.php +++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/_disenioLibroItems.php @@ -6,7 +6,42 @@

Fresado

-
+
+
+ + +
+
+ +
+
+ + +
+ + +
+ + +
+
+ +
@@ -131,22 +166,22 @@
Color del interior
-
+
-
+
@@ -317,7 +352,7 @@
-
Papel
+
@@ -341,9 +376,9 @@
-
Opciones extra
+ -
+ @@ -33,7 +33,7 @@ -
Libro grapado
+

Cosido con grapas

@@ -49,7 +49,7 @@ -
Libro espiral
+

Espiral

@@ -61,7 +61,7 @@ -
Libro wire-o
+

Wire-o

diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/disenioLibro.js b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/disenioLibro.js index 1cb11634..c0bb378b 100644 --- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/disenioLibro.js +++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cliente/disenioLibro.js @@ -155,9 +155,9 @@ function initDisenioLibro(){ $('#papelInterior').trigger('change'); $('#papelCubierta').trigger('change'); - if($('#enableSobrecubierta').prop('checked')){ - $('#papelSobrecubierta').trigger('change'); - } + $('#papelSobrecubierta').trigger('change'); + + $('#enableSobrecubierta').trigger('change'); } $('.change-tipo-impresion').on('change', function () { @@ -193,7 +193,8 @@ $('.change-tipo-impresion').on('change', function () { dropdown.append($("