mirror of
https://git.imnavajas.es/jjimenez/erp-imprimelibros.git
synced 2026-02-02 09:08:49 +00:00
draft de impresion presupuesto, añadiendo posibilidades de iva
This commit is contained in:
@ -9,8 +9,8 @@
|
||||
|
||||
<div class="ribbon-content mt-4">
|
||||
|
||||
<div class="alert alert-danger alert-label-icon rounded-label fade show material-shadow d-none"
|
||||
role="alert" id="datos-generales-alert">
|
||||
<div class="alert alert-danger alert-label-icon rounded-label fade show material-shadow d-none" role="alert"
|
||||
id="datos-generales-alert">
|
||||
<i class="ri-error-warning-line label-icon"></i>
|
||||
<strong th:text="#{presupuesto.errores-title}">Corrija los siguientes errores:</strong>
|
||||
<ul class="mb-0" id="datos-generales-alert-list">
|
||||
@ -33,13 +33,15 @@
|
||||
<div class="col-sm-6">
|
||||
<div class="mb-3">
|
||||
<label for="autor" class="form-label" th:text="#{presupuesto.autor}">Autor</label>
|
||||
<input type="text" class="form-control datos-generales-data" id="autor" th:value="${presupuesto?.autor} ?: ''">
|
||||
<input type="text" class="form-control datos-generales-data" id="autor"
|
||||
th:value="${presupuesto?.autor} ?: ''">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<div class="mb-3">
|
||||
<label for="isbn" class="form-label" th:text="#{presupuesto.isbn}">ISBN</label>
|
||||
<input type="text" class="form-control datos-generales-data" id="isbn" th:value="${presupuesto?.isbn} ?: ''" >
|
||||
<input type="text" class="form-control datos-generales-data" id="isbn"
|
||||
th:value="${presupuesto?.isbn} ?: ''">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -206,8 +208,8 @@
|
||||
|
||||
|
||||
<!-- Opción: Cosido -->
|
||||
<label class="tipo-libro image-container imagen-selector datos-generales-data"
|
||||
th:attr="data-summary-text=#{presupuesto.cosido}" id="cosido">
|
||||
<label class="tipo-libro image-container imagen-selector datos-generales-data"
|
||||
th:attr="data-summary-text=#{presupuesto.cosido}" id="cosido">
|
||||
<input type="radio" name="tipoEncuadernacion" value="cosido" hidden>
|
||||
<img class="image-presupuesto" src="/assets/images/imprimelibros/presupuestador/cosido.png"
|
||||
alt="Cosido" />
|
||||
@ -217,8 +219,8 @@
|
||||
|
||||
|
||||
<!-- Opción: Grapado -->
|
||||
<label class="tipo-libro image-container imagen-selector datos-generales-data"
|
||||
th:attr="data-summary-text=#{presupuesto.grapado}" id="grapado">
|
||||
<label class="tipo-libro image-container imagen-selector datos-generales-data"
|
||||
th:attr="data-summary-text=#{presupuesto.grapado}" id="grapado">
|
||||
<input type="radio" name="tipoEncuadernacion" value="grapado" hidden>
|
||||
<img class="image-presupuesto" src="/assets/images/imprimelibros/presupuestador/grapado.png"
|
||||
alt="Grapado" />
|
||||
@ -227,8 +229,8 @@
|
||||
</label>
|
||||
|
||||
<!-- Opción: Espiral -->
|
||||
<label class="tipo-libro image-container imagen-selector datos-generales-data"
|
||||
th:attr="data-summary-text=#{presupuesto.espiral}" id="espiral">
|
||||
<label class="tipo-libro image-container imagen-selector datos-generales-data"
|
||||
th:attr="data-summary-text=#{presupuesto.espiral}" id="espiral">
|
||||
<input type="radio" name="tipoEncuadernacion" value="espiral" hidden>
|
||||
<img class="image-presupuesto" src="/assets/images/imprimelibros/presupuestador/espiral.png"
|
||||
alt="Espiral" />
|
||||
@ -237,8 +239,8 @@
|
||||
</label>
|
||||
|
||||
<!-- Opción: Wire-O -->
|
||||
<label class="tipo-libro image-container imagen-selector datos-generales-data"
|
||||
th:attr="data-summary-text=#{presupuesto.wire-o}" id="wireo">
|
||||
<label class="tipo-libro image-container imagen-selector datos-generales-data"
|
||||
th:attr="data-summary-text=#{presupuesto.wire-o}" id="wireo">
|
||||
<input type="radio" name="tipoEncuadernacion" value="wireo" hidden>
|
||||
<img class="image-presupuesto" src="/assets/images/imprimelibros/presupuestador/wire-o.png"
|
||||
alt="Wire-O" />
|
||||
@ -251,9 +253,54 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Ribbon Shape -->
|
||||
<div class="card ribbon-box border shadow-none mb-lg-0 material-shadow mt-4">
|
||||
<div class="card-body">
|
||||
<div class="ribbon ribbon-primary ribbon-shape" th:text="#{presupuesto.informacion-adicional}">Información
|
||||
adicional
|
||||
</div>
|
||||
<h5 class="fs-14 text-end" th:text="#{presupuesto.informacion-adicional-descripcion}"></h5>
|
||||
</div>
|
||||
|
||||
<div class="ribbon-content mt-4">
|
||||
|
||||
<div class="row justify-content-center mb-2">
|
||||
<div class="col-sm-3 justify-content-center">
|
||||
<div
|
||||
class="form-check form-switch form-switch-custom form-switch-presupuesto mb-3 d-flex align-items-center">
|
||||
<input type="checkbox" class="form-check-input datos-generales-data me-2" id="iva-reducido"
|
||||
name="iva-reducido">
|
||||
<label for="iva-reducido" class="form-label d-flex align-items-center mb-0">
|
||||
<span th:text="#{presupuesto.iva-reducido}" class="me-2">I.V. reducido</span>
|
||||
<button type="button" id="btn-iva-reducido-detail"
|
||||
class="btn btn-outline-primary btn-border btn-sm">
|
||||
<i class="ri-questionnaire-line label-icon align-middle fs-16"></i>
|
||||
</button>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row justify-content-center mb-2">
|
||||
<div class="col-sm-3 justify-content-center">
|
||||
<label for="entrega" class="form-label mt-2" th:text="#{presupuesto.entrega}">Entrega</label>
|
||||
<select class="form-select select2 datos-generales-data" id="entrega" name="entrega">
|
||||
<option selected value="peninsula" th:text="#{presupuesto.entrega.peninsula}">Península
|
||||
y
|
||||
Baleares</option>
|
||||
<option value="canarias" th:text="#{presupuesto.entrega.canarias}">Canarias</option>
|
||||
<option value="paises_ue" th:text="#{presupuesto.entrega.paises-ue}">Países UE</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="d-flex align-items-center justify-content-center gap-3 mt-3">
|
||||
|
||||
<button type="button" id="next-datos-generales" class="btn btn-secondary d-flex align-items-center ms-auto order-2 order-md-3">
|
||||
<button type="button" id="next-datos-generales"
|
||||
class="btn btn-secondary d-flex align-items-center ms-auto order-2 order-md-3">
|
||||
<span th:text="#{presupuesto.continuar-interior}">Continuar a diseño interior</span>
|
||||
<i class="ri-arrow-right-circle-line fs-16 ms-2"></i>
|
||||
</button>
|
||||
|
||||
Reference in New Issue
Block a user