diff --git a/app/Http/Resources/GrupoDeCompraReducido.php b/app/Http/Resources/GrupoDeCompraReducido.php index df44477..b81ac02 100644 --- a/app/Http/Resources/GrupoDeCompraReducido.php +++ b/app/Http/Resources/GrupoDeCompraReducido.php @@ -16,6 +16,7 @@ class GrupoDeCompraReducido extends JsonResource return [ 'id' => $this->id, 'nombre' => $this->nombre, + 'devoluciones_habilitadas' => $this->devoluciones_habilitadas, ]; } } diff --git a/app/Http/Resources/SubpedidoResource.php b/app/Http/Resources/SubpedidoResource.php index 1976cd1..89b911e 100644 --- a/app/Http/Resources/SubpedidoResource.php +++ b/app/Http/Resources/SubpedidoResource.php @@ -22,7 +22,6 @@ class SubpedidoResource extends JsonResource return [ 'id' => $this->id, 'nombre' => $this->nombre, - 'grupo_de_compra' => $this->grupoDeCompra, 'productos' => $productos, 'aprobado' => (bool) $this->aprobado, 'total' => number_format($this->total(),2), diff --git a/resources/js/store/index.js b/resources/js/store/index.js index 9307ee2..240db1b 100644 --- a/resources/js/store/index.js +++ b/resources/js/store/index.js @@ -2,8 +2,8 @@ import Vue from 'vue'; import Vuex from 'vuex'; import admin from "./modules/admin"; import login from "./modules/login"; -import chismosa from "./modules/chismosa"; -import session from "./modules/session"; +import chismosa from "./modules/pedido"; +import session from "./modules/barrio"; Vue.use(Vuex); diff --git a/resources/js/store/modules/session.js b/resources/js/store/modules/barrio.js similarity index 75% rename from resources/js/store/modules/session.js rename to resources/js/store/modules/barrio.js index cd5cb62..5d9954a 100644 --- a/resources/js/store/modules/session.js +++ b/resources/js/store/modules/barrio.js @@ -1,14 +1,17 @@ import axios from "axios"; const state = { + lastFetch: null, grupo_de_compra_id: null, - grupo_de_compra: null + grupo_de_compra: null, + devoluciones_habilitadas: null, }; const mutations = { setState(state, { grupo_de_compra }) { state.grupo_de_compra_id = grupo_de_compra.id; state.grupo_de_compra = grupo_de_compra.nombre; + state.devoluciones_habilitadas = grupo_de_compra.devoluciones_habilitadas; } }; diff --git a/resources/js/store/modules/chismosa.js b/resources/js/store/modules/pedido.js similarity index 92% rename from resources/js/store/modules/chismosa.js rename to resources/js/store/modules/pedido.js index e1ab24a..20881e4 100644 --- a/resources/js/store/modules/chismosa.js +++ b/resources/js/store/modules/pedido.js @@ -8,7 +8,6 @@ const state = { total_transporte: null, cantidad_transporte: null, total_sin_devoluciones: null, - devoluciones_habilitadas: null, devoluciones_total: null, devoluciones_notas: null, }; @@ -24,7 +23,6 @@ const mutations = { state.total_transporte = pedido.total_transporte; state.cantidad_transporte = pedido.cantidad_transporte; state.total_sin_devoluciones = pedido.total_sin_devoluciones; - state.devoluciones_habilitadas = pedido.grupo_de_compra.devoluciones_habilitadas; state.devoluciones_total = pedido.devoluciones_total; state.devoluciones_notas = pedido.devoluciones_notas; },