Agregados mensajes para exito y error al cambiar la cantidad de ollas
This commit is contained in:
parent
08bdbe0ee1
commit
929191f173
2 changed files with 11 additions and 5 deletions
7
resources/js/store/modules/ollas.js
vendored
7
resources/js/store/modules/ollas.js
vendored
|
@ -15,10 +15,15 @@ const actions = {
|
|||
const response = await axios.get('/api/parametros');
|
||||
commit('setMontoPorOlla', response.data);
|
||||
},
|
||||
async actualizarCantidadOllas({ rootState }, { cantidad: cantidad}) {
|
||||
async actualizarCantidadOllas({ rootState, dispatch }, { cantidad: cantidad}) {
|
||||
try {
|
||||
const barrio = rootState.pedido.grupo_de_compra.id;
|
||||
const params = { cantidad : cantidad };
|
||||
await axios.put(`/ollas/${barrio}/cantidad`, params);
|
||||
dispatch("ui/toast", { mensaje: 'Cantidad modificada con éxito' }, { root: true });
|
||||
} catch (error) {
|
||||
dispatch("ui/error", { error: { message: "Cantidad inválida" } }, { root: true });
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
1
resources/js/store/modules/pedido.js
vendored
1
resources/js/store/modules/pedido.js
vendored
|
@ -61,6 +61,7 @@ const mutations = {
|
|||
state.devoluciones_notas = null;
|
||||
},
|
||||
setCantidadOllas(state, { cantidad }) {
|
||||
if (cantidad >= 0)
|
||||
state.cantidad_de_ollas = cantidad;
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue