Arreglo y ajuste a devoluciones en chismosa
This commit is contained in:
parent
a998f76d44
commit
1586a1190a
|
@ -114,7 +114,7 @@ const app = new Vue({
|
||||||
this.$toast('Pedido actualizado exitosamente')
|
this.$toast('Pedido actualizado exitosamente')
|
||||||
Event.$emit("pedido-actualizado");
|
Event.$emit("pedido-actualizado");
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
// Actualizar monto y notas de devoluciones
|
// Actualizar monto y notas de devoluciones
|
||||||
Event.$on('sync-devoluciones', (total, notas) => {
|
Event.$on('sync-devoluciones', (total, notas) => {
|
||||||
if (this.pedido.aprobado) {
|
if (this.pedido.aprobado) {
|
||||||
|
@ -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");
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue