Modificaciones en el preview para Espiral y Wire-O

This commit is contained in:
imnavajas
2024-04-04 14:05:44 +02:00
parent 2906da8200
commit 910a711b08
2 changed files with 182 additions and 14 deletions

View File

@ -886,9 +886,9 @@ class PresupuestoService extends BaseService
}
// Sangre externa (dependiendo si es tapa dura o blanda)
// Tapa dura
// Tapa dura (se le añaden 7mm de ancho de pliegue)
if ($tipo_impresion_id == 5 || $tipo_impresion_id == 7) {
$ancho_total += (2 * self::SANGRE_FORMAS_CUBIERTA);
$ancho_total += (2 * (self::SANGRE_FORMAS_CUBIERTA + 2*7));
}
// Tapa blanda
else {
@ -914,14 +914,18 @@ class PresupuestoService extends BaseService
$alto_total = floatval($datosPedido->alto);
// Tapa dura (cosido y fresado)
if ($tipo_impresion_id == 1 || $tipo_impresion_id == 3) {
// Se añaden 20mm de sangre por cada lado + 7mm extra que sobresale -> total 47
// Se añaden 20mm de sangre por cada lado + 7mm extra que sobresale por cada lado para el pliegue del carton
if ($uso == "cubierta")
$alto_total += (7 + 2 * self::SANGRE_FORMAS_CUBIERTA);
$alto_total += (2*7 + 2 * self::SANGRE_FORMAS_CUBIERTA);
// si es sobrecubierta
// Se añaden 5mm de sangre por cada lado + 7mm de vuelo -> total 52
else
$alto_total += (7 + 2 * self::SANGRE_FORMAS);
}
// Tapa dura (espiral y wire-0)
if ($tipo_impresion_id == 5 || $tipo_impresion_id == 7) {
$alto_total += (2 * (self::SANGRE_FORMAS_CUBIERTA + 7));
}
// En cualquier otro caso se le suma 5mm de sangre por cada lado
else {
$alto_total += (2 * self::SANGRE_FORMAS);