Agregado modal para modificar barrio, faltan rutas
This commit is contained in:
parent
2dba5ef3b4
commit
5b824ae7f8
2 changed files with 85 additions and 0 deletions
81
resources/js/components/comisiones/barrios/ModalBarrio.vue
Normal file
81
resources/js/components/comisiones/barrios/ModalBarrio.vue
Normal file
|
@ -0,0 +1,81 @@
|
||||||
|
<template>
|
||||||
|
<div :class="show_modal_barrio ? 'is-active modal' : 'modal'">
|
||||||
|
<div class="modal-background"></div>
|
||||||
|
<div class="modal-card">
|
||||||
|
<header class="modal-card-head">
|
||||||
|
<p class="modal-card-title">Modificar barrio</p>
|
||||||
|
<button class="delete" aria-label="close" @click.capture="toggleModalBarrio"></button>
|
||||||
|
</header>
|
||||||
|
<section class="modal-card-body">
|
||||||
|
<div class="field has-addons is-centered is-thin-centered">
|
||||||
|
<p class="control">
|
||||||
|
Nombre:
|
||||||
|
<input id="notasControl" class="input" type="text" v-model="nombreControl">
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="field has-addons is-centered is-thin-centered">
|
||||||
|
<p class="control">
|
||||||
|
Region:
|
||||||
|
<input id="notasControl" class="input" type="text" v-model="regionControl">
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="field has-addons is-centered is-thin-centered">
|
||||||
|
<p class="control">
|
||||||
|
Contraseña pedidos:
|
||||||
|
<input id="notasControl" class="input" type="text" v-model="passBarrio">
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="field has-addons is-centered is-thin-centered">
|
||||||
|
<p class="control">
|
||||||
|
Contraseña admin:
|
||||||
|
<input id="notasControl" class="input" type="text" v-model="passAdmin">
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="field has-addons is-centered is-thin-centered">
|
||||||
|
<p class="control">
|
||||||
|
Contraseña ollas:
|
||||||
|
<input id="notasControl" class="input" type="text" v-model="passOllas">
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<footer class="modal-card-foot is-justify-content-right">
|
||||||
|
<button class="button" @click="toggleModalBarrio">Cancelar</button>
|
||||||
|
<button class="button is-success" @click="modificar">Aceptar</button>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { mapActions, mapMutations, mapState } from "vuex";
|
||||||
|
|
||||||
|
export default {
|
||||||
|
name: 'ModalBarrio',
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
nombreControl: "",
|
||||||
|
regionControl: "",
|
||||||
|
passBarrio: "",
|
||||||
|
passAdmin: "",
|
||||||
|
passOllas: "",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
computed: {
|
||||||
|
...mapState('ui', ["show_modal_barrio"]),
|
||||||
|
...mapState('comisiones', ["grupo_de_compra_actual"]),
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
...mapMutations('ui', ["toggleModalBarrio"]),
|
||||||
|
...mapActions('ui', ["toast"]),
|
||||||
|
modificar() {
|
||||||
|
this.toast({
|
||||||
|
mensaje: "Modificar barrio"
|
||||||
|
});
|
||||||
|
},
|
||||||
|
},
|
||||||
|
mounted() {
|
||||||
|
this.nombreControl = this.grupo_de_compra_actual.nombre;
|
||||||
|
this.regionControl = this.grupo_de_compra_actual.region;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
4
resources/js/store/modules/ui.js
vendored
4
resources/js/store/modules/ui.js
vendored
|
@ -2,6 +2,7 @@ const state = {
|
||||||
show_chismosa: false,
|
show_chismosa: false,
|
||||||
show_devoluciones: false,
|
show_devoluciones: false,
|
||||||
show_tags: true,
|
show_tags: true,
|
||||||
|
show_modal_barrio: false,
|
||||||
burger_activa: false,
|
burger_activa: false,
|
||||||
tags_interactuada: false,
|
tags_interactuada: false,
|
||||||
migas: [{ nombre: 'Pedidos', action: 'pedido/resetear' }],
|
migas: [{ nombre: 'Pedidos', action: 'pedido/resetear' }],
|
||||||
|
@ -18,6 +19,9 @@ const mutations = {
|
||||||
toggleDevoluciones(state) {
|
toggleDevoluciones(state) {
|
||||||
state.show_devoluciones = !state.show_devoluciones;
|
state.show_devoluciones = !state.show_devoluciones;
|
||||||
},
|
},
|
||||||
|
toggleModalBarrio(state) {
|
||||||
|
state.show_modal_barrio = !state.show_modal_barrio;
|
||||||
|
},
|
||||||
toggleTags(state, manual) {
|
toggleTags(state, manual) {
|
||||||
state.tags_interactuada = manual;
|
state.tags_interactuada = manual;
|
||||||
state.show_tags = !state.show_tags;
|
state.show_tags = !state.show_tags;
|
||||||
|
|
Loading…
Add table
Reference in a new issue