trabajando en añadir las tiradas a las direcciones

This commit is contained in:
2024-10-15 11:43:44 +02:00
parent de9cf30aac
commit a8a741f0bf
2 changed files with 47 additions and 1 deletions

View File

@ -56,7 +56,7 @@ class PresupuestoCliente {
this.disenioCubierta.init();
this.direcciones.init();
//this.RELLENAR_PRESUPUESTO();
this.RELLENAR_PRESUPUESTO();
}

View File

@ -0,0 +1,46 @@
class SelectorTiradaEnvio {
constructor(container, id, tirada, precio_u) {
this.container = container;
this.card = this.#generateHTML(id, tirada, precio_u);
}
#generateHTML(id, tirada, precio_u) {
var $div = $('<div>', {
id: id,
class: 'form-check custom-option custom-option-basic custom-option-tiradasDirecciones'
}).append(
$('<label>', {
class: 'form-check-label custom-option-content',
for: 'tiradaEnvios1'
}).append(
$('<input>', {
class: 'form-check-input',
type: 'radio',
value: '',
}),
$('<span>', { class: 'custom-option-header' }).append(
$('<span>', {
class: 'h6 mb-0',
text: tirada
}),
$('<span>', {
class: 'text-muted precio-tirada-envio',
text: 'Total: ' + parseFloat(precio_u * tirada).toFixed(2) + '€'
})
),
$('<span>', { class: 'custom-option-body' }).append(
$('<small>', {
text: precio_u + '€/ud'
})
)
)
);
return $div;
}
}
export default SelectorTiradaEnvio;