mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
leyendo lp y pasandolas a las tablas
This commit is contained in:
@ -34,7 +34,7 @@
|
||||
<label for="estadoId" class="form-label">
|
||||
<?= lang('Presupuestos.presupuestoEstado') ?>
|
||||
</label>
|
||||
<select id="estadoId" name="estado_id" maxLength="11" class="form-control" value="<?= old(1, $presupuestoEntity->estado_id) ?>">
|
||||
<select disabled id="estadoId" name="estado_id" maxLength="11" style="background-color: #E8E8E8;" class="form-control" value="<?= old(1, $presupuestoEntity->estado_id) ?>">
|
||||
<option value=1><?=lang('Presupuestos.presupuestoEstadoBorrador') ?></option>
|
||||
<option value=2><?=lang('Presupuestos.presupuestoEstadoAceptado') ?></option>
|
||||
</select>
|
||||
|
||||
@ -2924,8 +2924,96 @@ function fill_lp_cubierta(row, fromComparador=false){
|
||||
|
||||
}
|
||||
|
||||
|
||||
$('.lp_cubierta').css('display', '')
|
||||
$("#tableLineasPresupuesto").DataTable().columns.adjust();
|
||||
}
|
||||
|
||||
|
||||
fill_lp_from_bbdd()
|
||||
|
||||
function fill_lp_from_bbdd(){
|
||||
|
||||
const lineasPresupuestoList = <?php echo json_encode($lineasPresupuesto); ?>;
|
||||
lineasPresupuestoList.forEach(function(lp) {
|
||||
console.log(lp.tipo)
|
||||
$('#lp_' + lp.tipo + '_paginas').val(lp.paginas)
|
||||
|
||||
var date = new Date(0);
|
||||
date.setSeconds(lp.tiempo_maquina); // specify value for SECONDS here
|
||||
var timeString = date.toISOString().substring(11, 19);
|
||||
$('#lp_' + lp.tipo + '_tiempo').val(timeString)
|
||||
|
||||
$('#lp_' + lp.tipo + '_numeroPliegos').val(isNaN(parseFloat(lp.pliegos_libro)) ? "" : parseFloat(lp.pliegos_libro).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_pliegosPedido').val(isNaN(parseFloat(lp.pliegos_pedido)) ? "" : parseFloat(lp.pliegos_pedido).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_precioPliego').val(isNaN(parseFloat(lp.pliegos_precio)) ? "" : parseFloat(lp.pliegos_precio).toFixed(6))
|
||||
$('#lp_' + lp.tipo + '_libro').val(isNaN(parseFloat(lp.libro)) ? "" : parseFloat(lp.libro).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_totalPapelPedido').val(isNaN(parseFloat(lp.total_papel_pedido)) ? "" : parseFloat(lp.total_papel_pedido).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_lomo').val(isNaN(parseFloat(lp.mano)) ? "" : parseFloat(lp.mano).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_peso').val(isNaN(parseFloat(lp.peso)) ? "" : parseFloat(lp.peso).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_click').val(isNaN(parseFloat(lp.precio_click)) ? "" : parseFloat(lp.precio_click).toFixed(6))
|
||||
$('#lp_' + lp.tipo + '_totalClicks').val(isNaN(parseFloat(lp.precio_click_pedido)) ? "" : parseFloat(lp.precio_click_pedido).toFixed(2))
|
||||
|
||||
$('#lp_' + lp.tipo + '_checkPapel').prop('checked', lp.check_papel_total==0?false:true)
|
||||
$('#lp_' + lp.tipo + '_checkClicks').prop('checked', lp.check_impresion_total==0?false:true)
|
||||
|
||||
|
||||
/*
|
||||
|
||||
|
||||
|
||||
|
||||
$('#lp_' + lp.tipo + '_totalLinea').val(isNaN(parseFloat(lp.total_impresion)) ? "" : parseFloat(lp.total_impresion).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_aFavorFibra').prop('checked', lp.a_favor_fibra==0?false:true)
|
||||
|
||||
$('#lp_' + lp.tipo + '_cobNegro').val(isNaN(parseFloat(lp.datosTipologias.negro)) ? "" : parseFloat(lp.datosTipologias.negro).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_cobCyan').val(isNaN(parseFloat(lp.datosTipologias.cyan)) ? "" : parseFloat(lp.datosTipologias.cyan).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_cobMagenta').val(isNaN(parseFloat(lp.datosTipologias.magenta)) ? "" : parseFloat(lp.datosTipologias.magenta).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_cobAmarillo').val(isNaN(parseFloat(lp.datosTipologias.amarillo)) ? "" : parseFloat(lp.datosTipologias.amarillo).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_gotaNegro').val(isNaN(parseFloat(lp.datosTipologias.gota_negro)) ? "" : parseFloat(lp.datosTipologias.gota_negro).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_gotaColor').val(isNaN(parseFloat(lp.datosTipologias.gota_color)) ? "" : parseFloat(lp.datosTipologias.gota_color).toFixed(0))
|
||||
|
||||
$('#lp_' + lp.tipo + '_metrosMinuto').val(isNaN(parseFloat(lp.maquina_velocidad)) ? "" : parseFloat(lp.maquina_velocidad).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_resolucion').val(isNaN(parseFloat(lp.resolucion)) ? "" : parseFloat(lp.resolucion).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_areaPaginas').val(isNaN(parseFloat(lp.superficie)) ? "" : parseFloat(lp.superficie).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_gotasNegro').val(isNaN(parseFloat(lp.num_gotas_negro)) ? "" : parseFloat(lp.num_gotas_negro).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_gotasCyan').val(isNaN(parseFloat(lp.num_gotas_cyan)) ? "" : parseFloat(lp.num_gotas_cyan).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_gotasMagenta').val(isNaN(parseFloat(lp.num_gotas_magenta)) ? "" : parseFloat(lp.num_gotas_magenta).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_gotasAmarillo').val(isNaN(parseFloat(lp.num_gotas_amarillo)) ? "" : parseFloat(lp.num_gotas_amarillo).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_precioPagNegro').val(isNaN(parseFloat(lp.precio_pagina_negro)) ? "" : parseFloat(lp.precio_pagina_negro).toFixed(6))
|
||||
$('#lp_' + lp.tipo + '_precioPagColor').val(isNaN(parseFloat(lp.precio_pagina_color)) ? "" : parseFloat(lp.precio_pagina_color).toFixed(6))
|
||||
$('#lp_' + lp.tipo + '_factorAltura').val(isNaN(parseFloat(lp.factor_altura)) ? "" : parseFloat(lp.factor_altura).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_factorAnchura').val(isNaN(parseFloat(lp.factor_anchura)) ? "" : parseFloat(lp.factor_anchura).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_paginasPliego').val(isNaN(parseFloat(lp.paginas_por_pliego)) ? "" : parseFloat(lp.paginas_por_pliego).toFixed(2))
|
||||
|
||||
$('#lp_' + lp.tipo + '_metrosPapelLibro').val(isNaN(parseFloat(lp.metros_papel_libro)) ? "" : parseFloat(lp.metros_papel_libro).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_metrosPapelTotal').val(isNaN(parseFloat(lp.metros_papel_total)) ? "" : parseFloat(lp.metros_papel_total).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_clicksLibro').val(isNaN(parseFloat(lp.clicks_libro)) ? "" : parseFloat(lp.clicks_libro).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_gTintaNegro').val(isNaN(parseFloat(lp.peso_gotas_negro)) ? "" : parseFloat(lp.peso_gotas_negro).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_gTintaCyan').val(isNaN(parseFloat(lp.peso_gotas_cyan)) ? "" : parseFloat(lp.peso_gotas_cyan).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_gTintaMagenta').val(isNaN(parseFloat(lp.peso_gotas_magenta)) ? "" : parseFloat(lp.peso_gotas_magenta).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_gTintaAmarillo').val(isNaN(parseFloat(lp.peso_gotas_amarillo)) ? "" : parseFloat(lp.peso_gotas_amarillo).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_clicksPedido').val(isNaN(parseFloat(lp.clicks_pedido)) ? "" : parseFloat(lp.clicks_pedido).toFixed(0))
|
||||
$('#lp_' + lp.tipo + '_totalClicksPedido').val(isNaN(parseFloat(lp.precio_click_pedido)) ? "" : parseFloat(lp.precio_click_pedido).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_totalTinta').val(isNaN(parseFloat(lp.precio_tinta)) ? "" : parseFloat(lp.precio_tinta).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_totalCorte').val(isNaN(parseFloat(lp.total_corte)) ? "" : parseFloat(lp.total_corte).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_totalImpresion').val(isNaN(parseFloat(lp.precio_click_pedido+lp.precio_tinta+lp.total_corte)) ? "" : parseFloat(lp.precio_click_pedido+lp.precio_tinta+lp.total_corte).toFixed(2))
|
||||
|
||||
$('#lp_' + lp.tipo + '_velocidadCorte').val(isNaN(parseFloat(lp.velocidad_corte)) ? "" : parseFloat(lp.velocidad_corte).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_precioHoraCorte').val(isNaN(parseFloat(lp.precio_hora_corte)) ? "" : parseFloat(lp.precio_hora_corte).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_tiempoCorte').val(isNaN(parseFloat(lp.tiempo_corte)) ? "" : parseFloat(lp.tiempo_corte).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_gTintaNegroPed').val(isNaN(parseFloat(lp.peso_gotas_negro_pedido)) ? "" : parseFloat(lp.peso_gotas_negro_pedido).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_gTintaCyanPed').val(isNaN(parseFloat(lp.peso_gotas_cyan_pedido)) ? "" : parseFloat(lp.peso_gotas_cyan_pedido).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_gTintaMagentaPed').val(isNaN(parseFloat(lp.peso_gotas_magenta_pedido)) ? "" : parseFloat(lp.peso_gotas_magenta_pedido).toFixed(2))
|
||||
$('#lp_' + lp.tipo + '_gTintaAmarilloPed').val(isNaN(parseFloat(lp.peso_gotas_amarillo_pedido)) ? "" : parseFloat(lp.peso_gotas_amarillo_pedido).toFixed(2))
|
||||
*/
|
||||
$('.lp_' + lp.tipo).css('display', '')
|
||||
|
||||
})
|
||||
|
||||
$("#tableLineasPresupuesto").DataTable().draw();
|
||||
//$("#tableLineasPresupuesto").DataTable().columns.adjust();
|
||||
}
|
||||
|
||||
|
||||
|
||||
<?= $this->endSection() ?>
|
||||
@ -25,6 +25,8 @@
|
||||
<?= view("themes/backend/vuexy/form/presupuestos/cosidotapablanda/_datosServiciosItems") ?>
|
||||
<?= view("themes/backend/vuexy/form/presupuestos/cosidotapablanda/_comentariosItems") ?>
|
||||
<?= view("themes/backend/vuexy/form/presupuestos/cosidotapablanda/_resumenPresupuestoItems") ?>
|
||||
<?php else: ?>
|
||||
<input type="hidden" name="total_presupuesto" id="total_presupuesto" class="form-control" value="0.0"></input>
|
||||
<?php endif; ?>
|
||||
<div class="pt-4">
|
||||
<input type="submit"
|
||||
@ -147,9 +149,12 @@
|
||||
allowClear: false,
|
||||
minimumResultsForSearch: Infinity,
|
||||
});
|
||||
|
||||
//const papelGenericoNegroList = <?php echo json_encode($papelGenericoNegroList); ?>;
|
||||
|
||||
<?php endif; ?>
|
||||
|
||||
//const papelGenericoNegroList = <?php echo json_encode($papelGenericoNegroList); ?>;
|
||||
|
||||
<?= $this->endSection() ?>
|
||||
|
||||
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
<th><?= lang('Presupuestos.incRei') ?></th>
|
||||
<th><?= lang('Presupuestos.paginas') ?></th>
|
||||
<th><?= lang('Presupuestos.tirada') ?></th>
|
||||
<th><?= lang('Presupuestos.totalPedido') ?></th>
|
||||
<th><?= lang('Presupuestos.totalPresupuesto') ?></th>
|
||||
<th><?= lang('Presupuestos.presupuestoEstado') ?></th>
|
||||
<th class="text-nowrap"><?= lang('Basic.global.Action') ?></th>
|
||||
</tr>
|
||||
@ -104,8 +104,15 @@
|
||||
{ 'data': 'inc_rei' },
|
||||
{ 'data': 'paginas' },
|
||||
{ 'data': 'tirada' },
|
||||
{ 'data': 'total_pedido' },
|
||||
{ 'data': 'estado' },
|
||||
{ 'data': 'total_presupuesto' },
|
||||
{ 'data': 'estado' ,
|
||||
'render': function ( data, type, row, meta ) {
|
||||
if(data=='borrador')
|
||||
return '<?= lang('Presupuestos.presupuestoEstadoBorrador') ?>';
|
||||
else if(data=='aceptado')
|
||||
return '<?= lang('Presupuestos.presupuestoEstadoAceptado') ?>';
|
||||
}
|
||||
},
|
||||
{ 'data': actionBtns }
|
||||
]
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user