Agregados métodos para modificar grupo de compra
This commit is contained in:
parent
af4a697388
commit
284cef2d7d
1 changed files with 25 additions and 0 deletions
25
resources/js/store/modules/comisiones.js
vendored
25
resources/js/store/modules/comisiones.js
vendored
|
@ -29,6 +29,14 @@ const mutations = {
|
||||||
seleccionarGrupoDeCompra(state, { grupo_de_compra }) {
|
seleccionarGrupoDeCompra(state, { grupo_de_compra }) {
|
||||||
state.grupo_de_compra_actual = grupo_de_compra;
|
state.grupo_de_compra_actual = grupo_de_compra;
|
||||||
},
|
},
|
||||||
|
actualizarGrupoDeCompra(state, { gdc_id, nombre, region }) {
|
||||||
|
const barrio = state.grupos_de_compra.find(gdc => gdc.id === gdc_id);
|
||||||
|
const i = state.grupos_de_compra.indexOf(barrio);
|
||||||
|
if (nombre)
|
||||||
|
state.grupos_de_compra[i].nombre = nombre;
|
||||||
|
if (region)
|
||||||
|
state.grupos_de_compra[i].region = region;
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const actions = {
|
const actions = {
|
||||||
|
@ -78,6 +86,23 @@ const actions = {
|
||||||
dispatch("ui/error", { error: error }, { root: true });
|
dispatch("ui/error", { error: error }, { root: true });
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
async modificarBarrio({ commit, dispatch}, { gdc_id, nombre, region, passBarrio, passAdmin, passOllas }) {
|
||||||
|
try {
|
||||||
|
const data = {
|
||||||
|
nombre: nombre,
|
||||||
|
region: region,
|
||||||
|
passBarrio: passBarrio,
|
||||||
|
passAdmin: passAdmin,
|
||||||
|
passOllas: passOllas
|
||||||
|
};
|
||||||
|
await axios.put(`/comisiones/grupos-de-compra/${gdc_id}`, data);
|
||||||
|
commit('actualizarGrupoDeCompra', { gdc_id: gdc_id, nombre: nombre, region: region });
|
||||||
|
dispatch("ui/toast", { mensaje: 'Barrio modificado con éxito'}, { root: true });
|
||||||
|
} catch (error) {
|
||||||
|
console.log(error);
|
||||||
|
dispatch("ui/error", { error: error }, { root: true });
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const getters = {
|
const getters = {
|
||||||
|
|
Loading…
Add table
Reference in a new issue