corregido bud preview

This commit is contained in:
2024-01-09 10:32:06 +01:00
parent a2f9874278
commit f46a8b9fba
6 changed files with 45 additions and 32 deletions

View File

@ -18,20 +18,20 @@ class Test extends BaseController
public function index()
{
/*
$maquina_id = 114;
echo '<pre>';
$papelimpresion_model = model('App\Models\Configuracion\PapelImpresionModel');
$tarifa_model = model('App\Models\Configuracion\MaquinasTarifasImpresionModel');
$maquina_model = model('App\Models\Configuracion\MaquinaModel');
$maquina = $maquina_model->find($maquina_id);
$formas = PresupuestoService::getNumFormasPlana('interior', $maquina, 150, 210, true);
$tarifas = $tarifa_model->getResource("", $maquina_id)->get()->getResultObject();
var_dump($tarifas);
$linea = PresupuestoService::getCostesLinea('interior', $datosPedido, $maquina, $papel, $opciones_papel, $tarifa);
echo '<pre>';
var_dump($formas);
$papeles = $papelimpresion_model->getIdPapelesImpresion($maquina_id, $tarifas)->get()->getResult('array');
var_dump($papeles);
echo '</pre>';
echo '</pre>';*/
$this->testLineasIntPlana();
}
private function asignar_tarifa_defecto_todos_usuarios()
@ -221,36 +221,35 @@ class Test extends BaseController
public static function testLineasIntPlana()
{
$uso = 'interior';
$tipo = 'colorhq';
$tipo = 'negro';
$datosPedido = (object)array(
'paginas' => 200,
'tirada' => 500,
'merma' => 10,
'merma_portada' => 10,
'ancho' => 165,
'alto' => 148,
'ancho' => 150,
'alto' => 210,
'isCosido' => true,
);
$maquina_model = new \App\Models\Configuracion\MaquinaModel();
$opciones_papel = array(
'color' => 1,
'cubierta' => 0,
'sobrecubierta' => 0,
'bn' => 1,
'rotativa' => 0,
);
$papelimpresionmodel = new \App\Models\Configuracion\PapelImpresionModel();
$papeles = $papelimpresionmodel->getIdPapelesImpresionForPresupuesto(
papel_generico_id: 4,
gramaje: 90,
gramaje: 80,
options: $opciones_papel
);
foreach ($papeles as $papel) {
echo '-------------------------------';
$maquinas = $maquina_model->getMaquinaImpresionForPresupuesto(
is_rotativa: $papel->rotativa,
tarifa_tipo: 'colorhq',
tarifa_tipo: 'negro',
uso_tarifa: 'interior',
tirada: $datosPedido->tirada + $datosPedido->merma,
papel_impresion_id: $papel->id,
);
@ -260,7 +259,7 @@ class Test extends BaseController
echo '----------------------------<br>';
var_dump($maquina->maquina);
var_dump($papel->nombre);
$tarifa = (new \App\Models\Configuracion\MaquinasTarifasImpresionModel())->getTarifa($maquina->maquina_id, $uso, $tipo);
[$tarifaId, $tarifa] = (new \App\Models\Configuracion\MaquinasTarifasImpresionModel())->getTarifa($maquina->maquina_id, $uso, $tipo);
$linea = PresupuestoService::getCostesLinea($uso, $datosPedido, $maquina, $papel, $opciones_papel, $tarifa);
echo '<pre>';
var_dump($linea);