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
13
resources/js/store/modules/ollas.js
vendored
13
resources/js/store/modules/ollas.js
vendored
|
@ -15,10 +15,15 @@ const actions = {
|
||||||
const response = await axios.get('/api/parametros');
|
const response = await axios.get('/api/parametros');
|
||||||
commit('setMontoPorOlla', response.data);
|
commit('setMontoPorOlla', response.data);
|
||||||
},
|
},
|
||||||
async actualizarCantidadOllas({ rootState }, { cantidad: cantidad}) {
|
async actualizarCantidadOllas({ rootState, dispatch }, { cantidad: cantidad}) {
|
||||||
const barrio = rootState.pedido.grupo_de_compra.id;
|
try {
|
||||||
const params = { cantidad : cantidad };
|
const barrio = rootState.pedido.grupo_de_compra.id;
|
||||||
await axios.put(`/ollas/${barrio}/cantidad`, params);
|
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 });
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
3
resources/js/store/modules/pedido.js
vendored
3
resources/js/store/modules/pedido.js
vendored
|
@ -61,7 +61,8 @@ const mutations = {
|
||||||
state.devoluciones_notas = null;
|
state.devoluciones_notas = null;
|
||||||
},
|
},
|
||||||
setCantidadOllas(state, { cantidad }) {
|
setCantidadOllas(state, { cantidad }) {
|
||||||
state.cantidad_de_ollas = cantidad;
|
if (cantidad >= 0)
|
||||||
|
state.cantidad_de_ollas = cantidad;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue