diff --git a/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php b/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php index ce26e620..0620168e 100755 --- a/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php +++ b/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php @@ -756,6 +756,8 @@ class Cosidotapablanda extends \App\Controllers\GoBaseResourceController $linea['fields']['num_formas_horizontales'] = floor($linea['fields']['factor_anchura']); $linea['fields']['num_formas_verticales'] = floor($linea['fields']['factor_altura']); + + $linea['fields']['datosTipologias'] = $datosTipologias[0]; // impresion diff --git a/ci4/app/Controllers/Test.php b/ci4/app/Controllers/Test.php index 441a6b9c..7695138e 100755 --- a/ci4/app/Controllers/Test.php +++ b/ci4/app/Controllers/Test.php @@ -19,7 +19,7 @@ class Test extends BaseController { echo '
';
-        var_dump($this->get_tarifa_enc(18, 150, 100, 98,148));
+        $this->testLineasIntRotativa();
         echo '
'; } @@ -312,6 +312,7 @@ class Test extends BaseController var_dump($papel->id); var_dump($datosTipologias); echo ''; + $parametrosRotativa->rotativa_gota_negro = $datosTipologias[0]->gota_negro; $parametrosRotativa->rotativa_gota_color = $datosTipologias[0]->gota_color; $parametrosRotativa->rotativa_negro = $datosTipologias[0]->negro; @@ -323,6 +324,7 @@ class Test extends BaseController $maquinas = $maquina_model->getMaquinaImpresionForPresupuesto( is_rotativa: $papel->rotativa, tarifa_tipo: 'negro', + uso_tarifa: 'interiro', tirada: $datosPedido->tirada + $datosPedido->merma, papel_impresion_id: $papel->id, ); @@ -335,7 +337,7 @@ class Test extends BaseController var_dump($maquina->maquina); var_dump($papel->nombre); - //$linea = PresupuestoService::getCostesLineaRotativa($maquina, $datosPedido, $parametrosRotativa); + $linea = PresupuestoService::getCostesLineaRotativa($maquina, $datosPedido, $parametrosRotativa); echo '
';
                 var_dump($linea);
                 echo '
'; diff --git a/ci4/app/Entities/Presupuestos/PresupuestoEntity.php b/ci4/app/Entities/Presupuestos/PresupuestoEntity.php index 579aca2c..4780b61f 100755 --- a/ci4/app/Entities/Presupuestos/PresupuestoEntity.php +++ b/ci4/app/Entities/Presupuestos/PresupuestoEntity.php @@ -48,7 +48,7 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "sobrecubiertas" => false, "sobrecubiertas_ancho" => 0.0, "merma" => null, - "merma_portada" => 6.0, + "merma_cubierta" => 6.0, "comentarios_cliente" => null, "comentarios_safekat" => null, "comentarios_pdf" => null, @@ -213,7 +213,7 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "sobrecubiertas" => "boolean", "sobrecubiertas_ancho" => "float", "merma" => "float", - "merma_portada" => "float", + "merma_cubierta" => "float", "en_produccion" => "boolean", "en_espera" => "boolean", "modo_comparador" => "boolean", diff --git a/ci4/app/Models/Presupuestos/PresupuestoModel.php b/ci4/app/Models/Presupuestos/PresupuestoModel.php index 19e50f1f..8c2916fb 100755 --- a/ci4/app/Models/Presupuestos/PresupuestoModel.php +++ b/ci4/app/Models/Presupuestos/PresupuestoModel.php @@ -68,7 +68,7 @@ class PresupuestoModel extends \App\Models\GoBaseModel "sobrecubiertas", "sobrecubiertas_ancho", "merma", - "merma_portada", + "merma_cubierta", "comentarios_cliente", "comentarios_safekat", "comentarios_pdf", diff --git a/ci4/app/Services/PresupuestoService.php b/ci4/app/Services/PresupuestoService.php index 5dfa0915..b02e7383 100755 --- a/ci4/app/Services/PresupuestoService.php +++ b/ci4/app/Services/PresupuestoService.php @@ -252,6 +252,18 @@ class PresupuestoService extends BaseService gramaje: $papel_impresion->gramaje, paginas: $datosPedido->paginas ); + + $data['dimensiones_maquina'] = [$maquina->ancho, $maquina->alto]; + $data['dimensiones_maquina_impresion'] = [$maquina->ancho_impresion, $maquina->alto_impresion]; + $data['dimensiones_maquina_click'] = [$maquina->ancho_impresion, $maquina->alto_click]; + $data['dimensiones_libro'] = [$datosPedido->ancho, $datosPedido->alto]; + + $data['alto_click'] = $maquina->alto_click; + + $data['num_formas']['posicion_formas'] = 'n/a'; + $data['num_formas']['num_formas_horizontales'] = 0; + $data['num_formas']['num_formas_verticales'] = 0; + $data['num_formas']['value'] = 0; return $data; } diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php index 8e3fbfe5..74a24efe 100755 --- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php +++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php @@ -263,6 +263,7 @@ + @@ -523,6 +524,7 @@ + @@ -2454,6 +2456,8 @@ function fill_lp_rot_bn(row, fromComparador=false){ $('#lp_rot_bn_formas_v').val(isNaN(parseInt(row.num_formas.num_formas_verticales)) ? "" : parseInt(row.num_formas.num_formas_verticales)) $('#lp_rot_bn_formas_orientacion').val(row.num_formas.posicion_formas) + $('#lp_rot_bn_alto_click').val(row.alto_click) + calcular_mermas() updateTotales() } @@ -2809,6 +2813,8 @@ function fill_lp_rot_color(row, fromComparador=false){ $('#lp_rot_color_formas_v').val(isNaN(parseInt(row.num_formas.num_formas_verticales)) ? "" : parseInt(row.num_formas.num_formas_verticales)) $('#lp_rot_color_formas_orientacion').val(row.num_formas.posicion_formas) + $('#lp_rot_color_alto_click').val(row.alto_click) + calcular_mermas() updateTotales() } diff --git a/httpdocs/themes/vuexy/css/sk-datatables.css b/httpdocs/themes/vuexy/css/sk-datatables.css index 5fd66aba..6884a44c 100755 --- a/httpdocs/themes/vuexy/css/sk-datatables.css +++ b/httpdocs/themes/vuexy/css/sk-datatables.css @@ -79,7 +79,7 @@ table.dataTable.table-hover>tbody>tr.selected:hover>* { } .lp-cell-disabled { - background-color: Gainsboro; + background-color: lavenderblush; } .lp-button{