mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
trabajando en el envio de datos
This commit is contained in:
@ -73,6 +73,8 @@ class Importador {
|
||||
|
||||
this.openBtn = $('#openOld');
|
||||
this.initImport = $('#initImport');
|
||||
this.makeImport = $('#makeImport');
|
||||
|
||||
}
|
||||
|
||||
init() {
|
||||
@ -120,8 +122,74 @@ class Importador {
|
||||
this.getPresupuestoData.bind(this)();
|
||||
}
|
||||
});
|
||||
|
||||
this.makeImport.on('click', this.importPresupuesto.bind(this));
|
||||
}
|
||||
|
||||
importPresupuesto(){
|
||||
|
||||
if ($("#clienteId").val() != '' && $("#presupuesto").val() != '') {
|
||||
let data = this.collectData();
|
||||
new Ajax(
|
||||
'/importador/importar',
|
||||
data,
|
||||
{},
|
||||
(response) => {
|
||||
if (response.success) {
|
||||
alert('Presupuesto importado correctamente');
|
||||
console.log(response);
|
||||
}
|
||||
},
|
||||
(error) => {
|
||||
console.error(error);
|
||||
}
|
||||
).post();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
collectData() {
|
||||
|
||||
let data = {};
|
||||
|
||||
data.id = $("#presupuesto").val();
|
||||
data.cliente_id = $("#clienteId").val();
|
||||
|
||||
data.paginas = $('#paginas').val();
|
||||
data.tirada = $('#tirada').val();
|
||||
data.papel_formato_id = $('#tamanio').val();
|
||||
data.papel_formato_personalizado = $('#papelFormatoPersonalizado').prop('checked')?1:0;
|
||||
data.papel_formato_ancho = $('#papelFormatoAncho').val();
|
||||
data.papel_formato_alto = $('#papelFormatoAlto').val();
|
||||
|
||||
data.encuadernacion = this.encuadernacion.getVal();
|
||||
data.isHq = $('#hq').val();
|
||||
|
||||
data.paginas_bn = $('#compPaginasNegro').val();
|
||||
data.papel_bn = this.compPapelNegroSelected.getVal();
|
||||
data.gramaje_bn = $('#compGramajeNegro').val();
|
||||
|
||||
data.paginas_color = $('#compPaginasColor').val();
|
||||
data.papel_color = this.compPapelColorSelected.getVal();
|
||||
data.gramaje_color = $('#compGramajeColor').val();
|
||||
|
||||
data.paginas_cubierta = $('#compCarasCubierta').val();
|
||||
data.papel_cubierta = this.compPapelCubiertaSelected.getVal();
|
||||
data.gramaje_cubierta = $('#compGramajeCubierta').val();
|
||||
data.solapas_cubierta = $('#compSolapasCubierta').val();
|
||||
data.acabado_cubierta = this.acabadoCubierta.getVal();
|
||||
|
||||
data.sobrecubierta = $('#compSobrecubierta').val();
|
||||
data.papel_sobrecubierta = this.compSobrecubiertaSelected.getVal();
|
||||
data.gramaje_sobrecubierta = $('#compGramajeSobrecubierta').val();
|
||||
data.solapas_sobrecubierta = $('#compSolapasSobrecubierta').val();
|
||||
data.acabado_sobrecubierta = this.acabadosSobrecubierta.getVal();
|
||||
|
||||
|
||||
return data;
|
||||
}
|
||||
|
||||
|
||||
|
||||
getPresupuestoData() {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user