Arreglo y ajuste a devoluciones en chismosa

This commit is contained in:
Rodrigo 2024-09-16 09:25:37 -03:00
parent a998f76d44
commit 1586a1190a
2 changed files with 11 additions and 5 deletions

1
resources/js/app.js vendored
View File

@ -128,6 +128,7 @@ const app = new Vue({
}).then((response) => { }).then((response) => {
this.pedido = response.data.data; this.pedido = response.data.data;
this.$toast('Pedido actualizado'); this.$toast('Pedido actualizado');
Event.$emit("pedido-actualizado");
}); });
}); });

View File

@ -5,7 +5,7 @@
<thead> <thead>
<tr> <tr>
<th>Producto</th> <th>Producto</th>
<th><abbr title="Cantidad">C</abbr></th> <th>Cantidad</th>
<th><abbr title="Precio Total">$</abbr></th> <th><abbr title="Precio Total">$</abbr></th>
</tr> </tr>
</thead> </thead>
@ -18,8 +18,8 @@
<tr v-if="this.$root.devoluciones"> <tr v-if="this.$root.devoluciones">
<th><p>Devoluciones</p></th> <th><p>Devoluciones</p></th>
<td> <td>
<p :title="notas_devoluciones">...</p> <abbr :title="notas_devoluciones">{{ notas_devoluciones_abbr }}</abbr>
<button @click.capture="modificarDevoluciones()" class="button is-warning"> <button @click.capture="modificarDevoluciones()" class="button is-warning is-small">
<span class="icon"> <span class="icon">
<i class="fas fa-edit"></i> <i class="fas fa-edit"></i>
</span> </span>
@ -53,6 +53,7 @@
total_bonos_transporte: 0, total_bonos_transporte: 0,
devoluciones: 0, devoluciones: 0,
notas_devoluciones: "", notas_devoluciones: "",
notas_devoluciones_abbr: "",
total: 0, total: 0,
productos: [], productos: [],
} }
@ -68,6 +69,10 @@
this.total_bonos_transporte = this.totalBonosDeTransporte(); this.total_bonos_transporte = this.totalBonosDeTransporte();
this.devoluciones = this.$root.pedido.devoluciones_total; this.devoluciones = this.$root.pedido.devoluciones_total;
this.notas_devoluciones = this.$root.pedido.devoluciones_notas; this.notas_devoluciones = this.$root.pedido.devoluciones_notas;
this.notas_devoluciones_abbr = this.notas_devoluciones.substring(0, 15);
if (this.notas_devoluciones.length > 15) {
this.notas_devoluciones_abbr += "...";
}
this.total = this.$limpiarInt(this.$root.devoluciones ? this.$root.pedido.total_menos_devoluciones : this.$root.pedido.total); this.total = this.$limpiarInt(this.$root.devoluciones ? this.$root.pedido.total_menos_devoluciones : this.$root.pedido.total);
this.productos = this.$root.productos this.productos = this.$root.productos
}, },