mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
corregido bud preview
This commit is contained in:
21
.vscode/sftp.json
vendored
21
.vscode/sftp.json
vendored
@ -1,12 +1,23 @@
|
||||
{
|
||||
"name": "sk-jjo",
|
||||
"host": "sk-jjo.imnavajas.es",
|
||||
"protocol": "ftp",
|
||||
"port": 21,
|
||||
"username": "sk-jjo",
|
||||
"password": "Snwi1660%",
|
||||
"remotePath": "/",
|
||||
"uploadOnSave": true,
|
||||
"useTempFile": false,
|
||||
"openSsh": false
|
||||
}
|
||||
"openSsh": false,
|
||||
"profiles": {
|
||||
"jjo": {
|
||||
"host": "sk-jjo.imnavajas.es",
|
||||
"username": "sk-jjo",
|
||||
"password": "Snwi1660%"
|
||||
|
||||
},
|
||||
"dev":{
|
||||
"host": "sk-dev.imnavajas.es",
|
||||
"username": "sk-dev",
|
||||
"password": "KXvYsubai9v*g61~"
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
5
ci4/.env
5
ci4/.env
@ -22,8 +22,9 @@ CI_ENVIRONMENT = development
|
||||
# APP
|
||||
#--------------------------------------------------------------------
|
||||
|
||||
app.baseURL = 'https://sk-jjo.imnavajas.es'
|
||||
#app.baseURL = 'https://sk-imn.imnavajas.es'
|
||||
app.baseURL = 'https://sk-dev.imnavajas.es'
|
||||
# app.baseURL = 'https://sk-jjo.imnavajas.es'
|
||||
# app.baseURL = 'https://sk-imn.imnavajas.es'
|
||||
# app.baseURL = "http://safekat.test/"
|
||||
# app.forceGlobalSecureRequests = false
|
||||
|
||||
|
||||
@ -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);
|
||||
|
||||
@ -421,7 +421,8 @@ class PresupuestoService extends BaseService
|
||||
$formas_v = $h2 * $v2; //p2
|
||||
|
||||
|
||||
$num_formas = $h1*$h2;
|
||||
$num_formas = ($formas_h > $formas_v) ? $formas_h : $formas_v;
|
||||
$num_formas = $isCosido ? $num_formas * 2 : $num_formas;
|
||||
|
||||
|
||||
// si no hay formas se devuelve n/a
|
||||
@ -490,7 +491,7 @@ class PresupuestoService extends BaseService
|
||||
// verticales
|
||||
$calles = (new \App\Models\Configuracion\MaquinasCallesModel())->getCallesForMaquina($maquina->maquina_id, $h2_temp);
|
||||
if(count($calles)>0)
|
||||
$h2 = ($h2_temp * $anchoForCalculo + 2 * $calles[0]->externas + ($h2_temp - 1) * $calles[0]->internas < ($maquina->ancho)) ? $h2_temp : $h2_temp - 1;
|
||||
$h2 = ($h2_temp * $alto + 2 * $calles[0]->externas + ($h2_temp - 1) * $calles[0]->internas < ($maquina->ancho)) ? $h2_temp : $h2_temp - 1;
|
||||
else
|
||||
$h2 = $h2_temp;
|
||||
$v2 = floor($maquina->alto_impresion / $anchoForCalculo);
|
||||
|
||||
@ -1186,7 +1186,7 @@ function calcularPresupuesto_bn(input_data={}, updatedTipologias = false){
|
||||
if(value.fields.maquina_id === input_data.maquina_id &&
|
||||
value.fields.papel_generico_id === input_data.papel_generico_id &&
|
||||
value.fields.papel_impresion_id === input_data.papel_impresion_id) {
|
||||
|
||||
|
||||
fill_lp_bn(value.fields);
|
||||
return false;
|
||||
}
|
||||
@ -1249,6 +1249,7 @@ function fill_lp_bn(row, fromComparator=false){
|
||||
calcularPresupuesto_bn(input_data)
|
||||
}
|
||||
else{
|
||||
|
||||
// Si viene de hacerlo a mano...
|
||||
data = processRowData(row, 'lp_bn', 'lp-bn');
|
||||
|
||||
|
||||
@ -401,8 +401,8 @@ function getObjetoLP(lpName) {
|
||||
lomoLibro: getLomoLibro(),
|
||||
anchoSolapa: parseFloat($('#solapas_ancho').val()),
|
||||
nFormas: parseInt(rowData.formas),
|
||||
nFormasH: parseInt(rowData.formas_h),
|
||||
nFormasV: parseInt(rowData.formas_v),
|
||||
nFormasH: parseInt(rowData.formas_v),
|
||||
nFormasV: parseInt(rowData.formas_h),
|
||||
orientacionFormas: rowData.formas_orientacion,
|
||||
altoMaquina: parseFloat(rowData.maquina_alto),
|
||||
anchoMaquina: parseFloat(rowData.maquina_ancho),
|
||||
|
||||
Reference in New Issue
Block a user