forked from nathalie/pedi2
Arreglado bug de chismosa
This commit is contained in:
parent
e4a08f5aed
commit
2d302d0116
|
@ -80,7 +80,7 @@ class SubpedidoController extends Controller
|
||||||
$producto = Producto::find($valid['producto_id']);
|
$producto = Producto::find($valid['producto_id']);
|
||||||
|
|
||||||
$subpedido->syncProducto($producto, $valid['cantidad']);
|
$subpedido->syncProducto($producto, $valid['cantidad']);
|
||||||
return $subpedido;
|
return new SubpedidoResource($subpedido);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -61,7 +61,9 @@ Vue.component('nav-bar', {
|
||||||
axios.post("/api/subpedidos/"+this.subpedido.id+"/sync", {
|
axios.post("/api/subpedidos/"+this.subpedido.id+"/sync", {
|
||||||
cantidad: cantidad,
|
cantidad: cantidad,
|
||||||
producto_id: id
|
producto_id: id
|
||||||
}).then(() => {
|
}).then((response) => {
|
||||||
|
this.subpedido = response.data.data;
|
||||||
|
Event.$emit('sync-chismosa',this.subpedido);
|
||||||
bulmaToast.toast({
|
bulmaToast.toast({
|
||||||
message: 'Pedido actualizado exitosamente',
|
message: 'Pedido actualizado exitosamente',
|
||||||
duration: 1000,
|
duration: 1000,
|
||||||
|
@ -69,7 +71,6 @@ Vue.component('nav-bar', {
|
||||||
position: 'bottom-center',
|
position: 'bottom-center',
|
||||||
animate: { in: 'fadeIn', out: 'fadeOut' }
|
animate: { in: 'fadeIn', out: 'fadeOut' }
|
||||||
});
|
});
|
||||||
this.actualizarSubpedido();
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -63,8 +63,8 @@ Vue.component('chismosa', {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
Event.$on('sync-subpedido', () => {
|
Event.$on('sync-chismosa', (subpedido) => {
|
||||||
this.fetchSubpedido();
|
this.subpedido = subpedido;
|
||||||
});
|
});
|
||||||
Event.$on('toggle-chismosa', () => {
|
Event.$on('toggle-chismosa', () => {
|
||||||
this.init = false;
|
this.init = false;
|
||||||
|
|
|
@ -160,7 +160,7 @@ Vue.component('producto-container', {
|
||||||
</section>
|
</section>
|
||||||
<footer class="modal-card-foot">
|
<footer class="modal-card-foot">
|
||||||
<!-- Habría que ver si cambiar el botón cuando al cantidad es 0 -->
|
<!-- Habría que ver si cambiar el botón cuando al cantidad es 0 -->
|
||||||
<button class="button is-success" :disabled="cant <= 0" @click="agregarProducto">Agregar a la chismosa</button>
|
<button class="button is-success" :disabled="cant <= 0" @click="agregarProducto">Aceptar</button>
|
||||||
<button class="button" @click.capture="cerrar">Cancelar</button>
|
<button class="button" @click.capture="cerrar">Cancelar</button>
|
||||||
</footer>
|
</footer>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue