Vue.component('chismosa', {
template: `
Prod |
Cant |
$ |
Editar |
X |
BTR |
{{ this.subpedido.bonos_de_transporte }} |
{{ this.subpedido.subtotal_bonos_de_transporte }} |
|
|
Total total |
|
{{ this.subpedido.total }} |
|
|
`,
data() {
return {
subpedido: {
productos:[]
},
}
},
computed: {
/* TODO: tener el camino que se había hecho antes de abrir la chismosa para volver atrás */
miga: function() {
return {
nombre: "Chismosa de " + this.subpedido.nombre,
href: "/chismosa"
}
}
},
beforeCreate() {
axios.get("/subpedidos/obtener_sesion").then(response => {
this.subpedido = response.data.subpedido;
this.fetchSubpedido();
Event.$emit("migas-agregar",this.miga);
});
},
methods: {
fetchSubpedido() {
axios.get("/api/subpedidos/" + this.subpedido.id)
.then(response => {
this.subpedido = response.data.data;
});
}
}
});
Vue.component('producto-row', {
template: `
{{ this.producto.nombre }} |
{{ this.producto.pivot.cantidad }} |
{{ this.producto.pivot.total }} |
ACÁ VA BOTON PA EDITAR |
ACÁ VA BOTON PA BORRAR |
`,
props: {
producto: Object
}
})