mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
Merge branch 'fix/añadir_manipulado_solapas_grandes2' into 'main'
añadido el guardar para el servicio de manipulado de solapas grandes See merge request jjimenez/safekat!412
This commit is contained in:
@ -327,7 +327,7 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
|||||||
'papel_generico_cubierta' => $modelPapelGenerico->where('id', $cubierta['papelCubierta'])->first()->toArray(),
|
'papel_generico_cubierta' => $modelPapelGenerico->where('id', $cubierta['papelCubierta'])->first()->toArray(),
|
||||||
'gramajeCubierta' => intval($cubierta['gramajeCubierta']),
|
'gramajeCubierta' => intval($cubierta['gramajeCubierta']),
|
||||||
'carasCubierta' => intval($cubierta['carasImpresion'] ?? 0),
|
'carasCubierta' => intval($cubierta['carasImpresion'] ?? 0),
|
||||||
'solapasCubierta' => intval($cubierta['solapas'] ?? 0),
|
'solapasCubierta' => intval($cubierta['solapas'] ?? 0) == 1 ? intval($cubierta['tamanioSolapas']) : 0,
|
||||||
'acabadosCubierta' => $cubierta['acabados'] ?? 0,
|
'acabadosCubierta' => $cubierta['acabados'] ?? 0,
|
||||||
'lomoRedondo' => $lomoRedondo,
|
'lomoRedondo' => $lomoRedondo,
|
||||||
];
|
];
|
||||||
@ -537,7 +537,7 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
|||||||
);
|
);
|
||||||
|
|
||||||
$interior = PresupuestoClienteService::obtenerInterior($input_data);
|
$interior = PresupuestoClienteService::obtenerInterior($input_data);
|
||||||
if($interior == null) {
|
if ($interior == null) {
|
||||||
return $this->failServerError('Error al calcular el interior');
|
return $this->failServerError('Error al calcular el interior');
|
||||||
}
|
}
|
||||||
$anchoTotal = $interior[0]['mano'];
|
$anchoTotal = $interior[0]['mano'];
|
||||||
@ -548,7 +548,7 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
|||||||
// le añadimos la sangre
|
// le añadimos la sangre
|
||||||
$anchoTotal += PresupuestoService::SANGRE_FORMAS;
|
$anchoTotal += PresupuestoService::SANGRE_FORMAS;
|
||||||
// 863 es el ancho máximo permitido por las máquinas
|
// 863 es el ancho máximo permitido por las máquinas
|
||||||
$maxSolapa = (865-floor($anchoTotal))/2;
|
$maxSolapa = (865 - floor($anchoTotal)) / 2;
|
||||||
$maxSolapa = min($maxSolapa, 0.75 * $datosPedido->ancho);
|
$maxSolapa = min($maxSolapa, 0.75 * $datosPedido->ancho);
|
||||||
return $this->respond($maxSolapa);
|
return $this->respond($maxSolapa);
|
||||||
|
|
||||||
@ -788,7 +788,7 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
|||||||
'papel_generico_cubierta' => $modelPapelGenerico->where('id', $cubierta['papelCubierta'])->first()->toArray(),
|
'papel_generico_cubierta' => $modelPapelGenerico->where('id', $cubierta['papelCubierta'])->first()->toArray(),
|
||||||
'gramajeCubierta' => intval($cubierta['gramajeCubierta']),
|
'gramajeCubierta' => intval($cubierta['gramajeCubierta']),
|
||||||
'carasCubierta' => intval($cubierta['carasImpresion'] ?? 0),
|
'carasCubierta' => intval($cubierta['carasImpresion'] ?? 0),
|
||||||
'solapasCubierta' => intval($cubierta['solapas'] ?? 0) == 1? intval($cubierta['tamanioSolapas']) : 0,
|
'solapasCubierta' => intval($cubierta['solapas'] ?? 0) == 1 ? intval($cubierta['tamanioSolapas']) : 0,
|
||||||
'acabadosCubierta' => $cubierta['acabados'] ?? 0,
|
'acabadosCubierta' => $cubierta['acabados'] ?? 0,
|
||||||
'lomoRedondo' => $cubierta['lomoRedondo'] ?? 0,
|
'lomoRedondo' => $cubierta['lomoRedondo'] ?? 0,
|
||||||
'cabezada' => $cubierta['cabezada'] ?? 'WHI',
|
'cabezada' => $cubierta['cabezada'] ?? 'WHI',
|
||||||
@ -1002,6 +1002,9 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
|||||||
} else if ($servicio->tarifa_id == 62) {
|
} else if ($servicio->tarifa_id == 62) {
|
||||||
// Servicios manipulado
|
// Servicios manipulado
|
||||||
$this->guardarServicio($id, $servicio, 'manipulado');
|
$this->guardarServicio($id, $servicio, 'manipulado');
|
||||||
|
} else if ($servicio->tarifa_id == 73) {
|
||||||
|
// Servicios manipulado
|
||||||
|
$this->guardarServicio($id, $servicio, 'manipulado');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2018,10 +2021,10 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Plegado de solapas grandes
|
// Plegado de solapas grandes
|
||||||
if(
|
if (
|
||||||
(intval($solapasCubierta) > 0 && intval($cubierta['dimension_desarrollo']['ancho']) > 630) ||
|
(intval($solapasCubierta) > 0 && intval($cubierta['dimension_desarrollo']['ancho']) > 630) ||
|
||||||
(is_array($sobreCubierta) && ($sobreCubierta['solapas'] > 0 && intval($linea_sobrecubierta['dimension_desarrollo']['ancho']) > 630))
|
(is_array($sobreCubierta) && ($sobreCubierta['solapas'] > 0 && intval($linea_sobrecubierta['dimension_desarrollo']['ancho']) > 630))
|
||||||
){
|
) {
|
||||||
|
|
||||||
// Servicios acabado
|
// Servicios acabado
|
||||||
$resultado = PresupuestoCLienteService::getServiciosManipulado([
|
$resultado = PresupuestoCLienteService::getServiciosManipulado([
|
||||||
|
|||||||
Reference in New Issue
Block a user