finalizando el edit

This commit is contained in:
2024-05-21 17:33:10 +02:00
parent 8b1114dc7f
commit 77c284c9b4
11 changed files with 27182 additions and 75 deletions

View File

@ -166,6 +166,7 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
$this->obtenerTiradas($presupuestoEntity);
$this->obtenerDatosPapel($presupuestoEntity);
$this->obtenerPaginasColor($presupuestoEntity);
$this->viewData['formAction'] = route_to('updateCosidotapablanda', $id);
@ -654,6 +655,7 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
$resultado_presupuesto['info'],
$resumen_totales,
$iva_reducido,
$excluirRotativa,
$tiradas_alternativas
);
@ -932,6 +934,7 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
'ancho' => intval($tamanio['ancho']) ?? 100000,
'alto' => intval($tamanio['alto']) ?? 100000,
'isCosido' => $is_cosido,
'a_favor_fibra' => 1,
);
if ($extra_info) {
$info['merma'] = $datosPedido->merma;
@ -1320,7 +1323,7 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
));
}
if ($extra_info && $tirada[$t] == $selected_tirada) {
if ($extra_info){// && $tirada[$t] == $selected_tirada) {
$info['lomo_cubierta'] = $lomo;
$info['lomo_sobrecubierta'] = $lomo_sobrecubierta;
@ -1552,6 +1555,19 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
}
protected function obtenerPaginasColor($presupuestoEntity){
$comparador_data = json_decode($presupuestoEntity->comparador_json_data);
if(property_exists($comparador_data, 'color')){
$presupuestoEntity->paginasColor = $comparador_data->color->paginas;
}
if(property_exists($comparador_data, 'colorhq')){
$presupuestoEntity->paginasColor = $comparador_data->colorhq->paginas;
}
else{
$presupuestoEntity->paginasColor = 0;
}
}
protected function obtenerTiradas($presupuestoEntity){
$tiradas_alternativas = json_decode($presupuestoEntity->tirada_alternativa_json_data, true);
@ -1590,11 +1606,13 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
else if (strpos($linea->tipo, "cubierta") !== false && strpos($linea->tipo, "sobrecubierta") === false) {
$presupuestoEntity->papel_cubierta = $linea->papel_id;
$presupuestoEntity->gramaje_cubierta = $linea->gramaje;
$presupuestoEntity->paginas_cubierta = $linea->paginas;
}
// Si es sobrecubierta
else if (strpos($linea->tipo, "sobrecubierta") !== false) {
$presupuestoEntity->papel_sobrecubierta = $linea->papel_id;
$presupuestoEntity->gramaje_sobrecubierta = $linea->gramaje;
$presupuestoEntity->paginas_sobrecubierta = $linea->paginas;
}
// Si es guardas
else if (strpos($linea->tipo, "guardas") !== false) {