diff --git a/resources/js/components/PedidosAdminTablaPedidos.vue b/resources/js/components/PedidosAdminTablaPedidos.vue index 1b9723e..d8cf575 100644 --- a/resources/js/components/PedidosAdminTablaPedidos.vue +++ b/resources/js/components/PedidosAdminTablaPedidos.vue @@ -7,13 +7,14 @@
Total devoluciones: | - $ {{ totalDevoluciones() }} | +
---|---|
Total bonos de transporte: | +$ {{ bonosDeTransporte * 15 }} | +
Total a depositar: | $ {{ totalAprobados() - totalBonosBarriales }} | @@ -62,43 +67,28 @@ export default { }, }, methods: { - totalBonosBarriales() { - let suma = 0; - let aprobados = this.pedidos.filter(p => p.aprobado); - for (let i = 0; i < aprobados.length; i++) { - let bonoBarrial = aprobados[i].productos.find(p => p.nombre.includes("barrial")) - if (bonoBarrial) { - suma += this.$limpiarInt(bonoBarrial.pivot.total) - } - } - return suma; - }, totalDevoluciones() { let suma = 0 let aprobados = this.pedidos.filter(p => p.aprobado); for (let i = 0; i < aprobados.length; i++) { - suma = aprobados[i].devoluciones_total + suma += aprobados[i].devoluciones_total } - suma += parseInt(this.bonosDeTransporte)*15 return suma; }, totalAprobadosMenosDevoluciones() { let suma = 0 let aprobados = this.pedidos.filter(p => p.aprobado); for (let i = 0; i < aprobados.length; i++) { - suma += this.$limpiarFloat(aprobados[i].subtotal_bonos) - suma += this.$limpiarFloat(aprobados[i].subtotal_productos) - suma -= aprobados[i].devoluciones_total + suma += this.$limpiarFloat(aprobados[i].total_menos_devoluciones) } - suma += parseInt(this.bonosDeTransporte)*15 return suma; }, totalAprobados() { let suma = 0 let aprobados = this.pedidos.filter(p => p.aprobado); for (let i = 0; i < aprobados.length; i++) { - suma += this.$limpiarFloat(aprobados[i].subtotal_bonos) - suma += this.$limpiarFloat(aprobados[i].subtotal_productos) + suma += this.$limpiarFloat(aprobados[i].total) + suma -= this.$limpiarFloat(aprobados[i].subtotal_bonos_de_transporte) } suma += parseInt(this.bonosDeTransporte)*15 return suma;