mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
corregido bug que mostraba gramajes para las maquinas respecto al POD
This commit is contained in:
@ -1087,8 +1087,10 @@ class Cosidotapablanda extends \App\Controllers\GoBaseResourceController
|
||||
|
||||
if ($tipo == 'gramaje') {
|
||||
// En este caso contiene el nombre del papel generico
|
||||
$tirada = $reqData['tirada'] ?? 0;
|
||||
$merma = $reqData['merma'] ?? 0;
|
||||
$model = new PapelGenericoModel();
|
||||
$menu = $model->getGramajeComparador($datos, $uso );
|
||||
$menu = $model->getGramajeComparador($datos, $uso, intval($tirada+$merma) );
|
||||
|
||||
$data = [
|
||||
'menu' => $menu,
|
||||
|
||||
@ -160,7 +160,7 @@ class PapelGenericoModel extends \App\Models\GoBaseModel
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function getGramajeComparador(string $papel_generico_nombre="", $uso="")
|
||||
public function getGramajeComparador(string $papel_generico_nombre="", $uso="", $ejemplares=0)
|
||||
{
|
||||
if($uso == 'cubierta' || $uso == 'sobrecubierta')
|
||||
$tipo = 'colorhq';
|
||||
@ -206,6 +206,9 @@ class PapelGenericoModel extends \App\Models\GoBaseModel
|
||||
}
|
||||
|
||||
$builder->where("t5.uso", $uso_tarifa);
|
||||
|
||||
$builder->where("t4.min <=", $ejemplares);
|
||||
$builder->where("t4.max >=", $ejemplares);
|
||||
|
||||
$values = $builder->orderBy("t2.gramaje", "asc")->get()->getResultObject();
|
||||
$id = 1;
|
||||
|
||||
@ -348,9 +348,9 @@ class PresupuestoEncuadernacionesModel extends \App\Models\GoBaseModel
|
||||
private function calcularTiempo($maquina_id, $paginas, $tirada){
|
||||
|
||||
$maquinaModel = model("App\Models\Configuracion\MaquinaModel");
|
||||
$pliegos_libro = $paginas/4;
|
||||
$pliegos_pedido = $pliegos_libro*$tirada;
|
||||
$cuadernillos_libro = $paginas/4;
|
||||
$cuadernillos_pedido = $cuadernillos_libro*$tirada;
|
||||
$velocidad = $maquinaModel->getVelocidad($maquina_id);
|
||||
return round($pliegos_pedido/($velocidad*60.0), 2);
|
||||
return round($cuadernillos_pedido/($velocidad*60.0), 2);
|
||||
}
|
||||
}
|
||||
|
||||
@ -557,6 +557,8 @@
|
||||
return {
|
||||
tipo: 'gramaje',
|
||||
uso: 'bn',
|
||||
tirada: parseInt($('#tirada').val()),
|
||||
merma: parseInt($('#mermacubierta').val()),
|
||||
datos: $('#compPapelNegro').select2('data')[0].text.trim() ,
|
||||
<?= csrf_token() ?? "token" ?> : <?= csrf_token() ?>v
|
||||
};
|
||||
@ -588,6 +590,8 @@
|
||||
return {
|
||||
tipo: 'gramaje',
|
||||
uso: 'bnhq',
|
||||
tirada: parseInt($('#tirada').val()),
|
||||
merma: parseInt($('#mermacubierta').val()),
|
||||
datos: $('#compPapelNegrohq').select2('data')[0].text.trim() ,
|
||||
<?= csrf_token() ?? "token" ?> : <?= csrf_token() ?>v
|
||||
};
|
||||
@ -624,6 +628,8 @@
|
||||
return {
|
||||
tipo: 'gramaje',
|
||||
uso: 'color',
|
||||
tirada: parseInt($('#tirada').val()),
|
||||
merma: parseInt($('#mermacubierta').val()),
|
||||
datos: $('#compPapelColor').select2('data')[0].text.trim() ,
|
||||
<?= csrf_token() ?? "token" ?> : <?= csrf_token() ?>v
|
||||
};
|
||||
@ -651,6 +657,8 @@
|
||||
return {
|
||||
tipo: 'gramaje',
|
||||
uso: 'colorhq',
|
||||
tirada: parseInt($('#tirada').val()),
|
||||
merma: parseInt($('#mermacubierta').val()),
|
||||
datos: $('#compPapelColorhq').select2('data')[0].text.trim() ,
|
||||
<?= csrf_token() ?? "token" ?> : <?= csrf_token() ?>v
|
||||
};
|
||||
@ -1443,6 +1451,8 @@
|
||||
return {
|
||||
tipo: 'gramaje',
|
||||
uso: 'bn',
|
||||
tirada: parseInt($('#tirada').val()),
|
||||
merma: parseInt($('#mermacubierta').val()),
|
||||
datos: $('#compPapelNegro').select2('data')[0].text.trim() ,
|
||||
<?= csrf_token() ?? "token" ?> : <?= csrf_token() ?>v
|
||||
};
|
||||
@ -1485,6 +1495,8 @@
|
||||
return {
|
||||
tipo: 'gramaje',
|
||||
uso: 'bnhq',
|
||||
tirada: parseInt($('#tirada').val()),
|
||||
merma: parseInt($('#mermacubierta').val()),
|
||||
datos: $('#compPapelNegrohq').select2('data')[0].text.trim() ,
|
||||
<?= csrf_token() ?? "token" ?> : <?= csrf_token() ?>v
|
||||
};
|
||||
@ -1529,6 +1541,8 @@
|
||||
return {
|
||||
tipo: 'gramaje',
|
||||
uso: 'color',
|
||||
tirada: parseInt($('#tirada').val()),
|
||||
merma: parseInt($('#mermacubierta').val()),
|
||||
datos: $('#compPapelColor').select2('data')[0].text.trim() ,
|
||||
<?= csrf_token() ?? "token" ?> : <?= csrf_token() ?>v
|
||||
};
|
||||
@ -1573,6 +1587,8 @@
|
||||
return {
|
||||
tipo: 'gramaje',
|
||||
uso: 'colorhq',
|
||||
tirada: parseInt($('#tirada').val()),
|
||||
merma: parseInt($('#mermacubierta').val()),
|
||||
datos: $('#compPapelColorhq').select2('data')[0].text.trim() ,
|
||||
<?= csrf_token() ?? "token" ?> : <?= csrf_token() ?>v
|
||||
};
|
||||
@ -1614,6 +1630,8 @@
|
||||
return {
|
||||
tipo: 'gramaje',
|
||||
uso: 'cubierta',
|
||||
tirada: parseInt($('#tirada').val()),
|
||||
merma: parseInt($('#mermacubierta').val()),
|
||||
datos: $('#compPapelCubierta').select2('data')[0].text.trim() ,
|
||||
<?= csrf_token() ?? "token" ?> : <?= csrf_token() ?>v
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user