carreara
This commit is contained in:
parent
16bdd67b34
commit
5f988712ab
@ -7,7 +7,9 @@
|
|||||||
expanded
|
expanded
|
||||||
rounded
|
rounded
|
||||||
>
|
>
|
||||||
<option :disabled="deshabilitarOptVacia" :value="0">
|
<option v-if="!idInstitucion" disabled>Selecciona una institución</option>
|
||||||
|
|
||||||
|
<option :disabled="deshabilitarOptVacia" :value="0" v-else>
|
||||||
Selecciona una opción
|
Selecciona una opción
|
||||||
</option>
|
</option>
|
||||||
|
|
||||||
@ -59,6 +61,10 @@ export default {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
|
idInstitucion(nuevoIdInstitucion) {
|
||||||
|
this.institucionCarreras = []
|
||||||
|
if (nuevoIdInstitucion) this.obtenerInstitucionCarreras()
|
||||||
|
},
|
||||||
idInstitucionCarrera(institucionCarreraSeleccionada) {
|
idInstitucionCarrera(institucionCarreraSeleccionada) {
|
||||||
this.$emit(
|
this.$emit(
|
||||||
'institucion-carrera-seleccionada',
|
'institucion-carrera-seleccionada',
|
||||||
|
@ -15,6 +15,20 @@
|
|||||||
v-if="operador.tipoUsuario.id_tipo_usuario === 2"
|
v-if="operador.tipoUsuario.id_tipo_usuario === 2"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
<SelectCarrera
|
||||||
|
:idInstitucion="
|
||||||
|
operador.institucion
|
||||||
|
? operador.institucion.id_institucion
|
||||||
|
: idInstitucion
|
||||||
|
"
|
||||||
|
:idInstitucionCarreraPadre="idInstitucionCarrera"
|
||||||
|
@institucion-carrera-seleccionada="
|
||||||
|
(nuevaInstitucionCarrera) =>
|
||||||
|
(idInstitucionCarrera = nuevaInstitucionCarrera)
|
||||||
|
"
|
||||||
|
v-if="!activos"
|
||||||
|
/>
|
||||||
|
|
||||||
<SelectModulo
|
<SelectModulo
|
||||||
columnSize="is-3"
|
columnSize="is-3"
|
||||||
:deshabilitarOptVacia="false"
|
:deshabilitarOptVacia="false"
|
||||||
@ -193,6 +207,7 @@ import InputCarrito from '@/components/inputs/InputCarrito'
|
|||||||
import InputEquipo from '@/components/inputs/InputEquipo'
|
import InputEquipo from '@/components/inputs/InputEquipo'
|
||||||
import InputIdPrestamo from '@/components/inputs/InputIdPrestamo'
|
import InputIdPrestamo from '@/components/inputs/InputIdPrestamo'
|
||||||
import InputNumeroCuenta from '@/components/inputs/InputNumeroCuenta'
|
import InputNumeroCuenta from '@/components/inputs/InputNumeroCuenta'
|
||||||
|
import SelectCarrera from '@/components/selects/SelectCarrera'
|
||||||
import SelectInstitucion from '@/components/selects/SelectInstitucion'
|
import SelectInstitucion from '@/components/selects/SelectInstitucion'
|
||||||
import SelectModulo from '@/components/selects/SelectModulo'
|
import SelectModulo from '@/components/selects/SelectModulo'
|
||||||
import SelectOperador from '@/components/selects/SelectOperador'
|
import SelectOperador from '@/components/selects/SelectOperador'
|
||||||
@ -210,6 +225,7 @@ export default {
|
|||||||
InputEquipo,
|
InputEquipo,
|
||||||
InputIdPrestamo,
|
InputIdPrestamo,
|
||||||
InputNumeroCuenta,
|
InputNumeroCuenta,
|
||||||
|
SelectCarrera,
|
||||||
SelectInstitucion,
|
SelectInstitucion,
|
||||||
SelectModulo,
|
SelectModulo,
|
||||||
SelectOperador,
|
SelectOperador,
|
||||||
@ -238,6 +254,7 @@ export default {
|
|||||||
prestamos: [],
|
prestamos: [],
|
||||||
isLoadingTable: false,
|
isLoadingTable: false,
|
||||||
idInstitucion: 0,
|
idInstitucion: 0,
|
||||||
|
idInstitucionCarrera: 0,
|
||||||
idModulo: 0,
|
idModulo: 0,
|
||||||
idOperadorEntrega: 0,
|
idOperadorEntrega: 0,
|
||||||
idOperadorRegreso: 0,
|
idOperadorRegreso: 0,
|
||||||
@ -269,6 +286,7 @@ export default {
|
|||||||
this.equipo != this.lastSearch.equipo ||
|
this.equipo != this.lastSearch.equipo ||
|
||||||
this.fechaInicio != this.lastSearch.fechaInicio ||
|
this.fechaInicio != this.lastSearch.fechaInicio ||
|
||||||
this.fechaFin != this.lastSearch.fechaFin ||
|
this.fechaFin != this.lastSearch.fechaFin ||
|
||||||
|
this.idInstitucionCarrera != this.lastSearch.idInstitucionCarrera ||
|
||||||
this.idModulo != this.lastSearch.idModulo ||
|
this.idModulo != this.lastSearch.idModulo ||
|
||||||
this.idPrestamo != this.lastSearch.idPrestamo ||
|
this.idPrestamo != this.lastSearch.idPrestamo ||
|
||||||
this.idOperadorEntrega != this.lastSearch.idOperadorEntrega ||
|
this.idOperadorEntrega != this.lastSearch.idOperadorEntrega ||
|
||||||
@ -289,6 +307,7 @@ export default {
|
|||||||
this.operador.institucion.id_institucion
|
this.operador.institucion.id_institucion
|
||||||
else if (this.idInstitucion)
|
else if (this.idInstitucion)
|
||||||
this.lastSearch.idInstitucion = this.idInstitucion
|
this.lastSearch.idInstitucion = this.idInstitucion
|
||||||
|
this.lastSearch.idInstitucionCarrera = this.idInstitucionCarrera
|
||||||
this.lastSearch.idModulo = this.idModulo
|
this.lastSearch.idModulo = this.idModulo
|
||||||
this.lastSearch.idTipoCarrito = this.idTipoCarrito
|
this.lastSearch.idTipoCarrito = this.idTipoCarrito
|
||||||
this.lastSearch.idTipoUsuario = this.idTipoUsuario
|
this.lastSearch.idTipoUsuario = this.idTipoUsuario
|
||||||
@ -309,6 +328,8 @@ export default {
|
|||||||
data += `&id_institucion=${this.operador.institucion.id_institucion}`
|
data += `&id_institucion=${this.operador.institucion.id_institucion}`
|
||||||
else if (this.idInstitucion)
|
else if (this.idInstitucion)
|
||||||
data += `&id_institucion=${this.idInstitucion}`
|
data += `&id_institucion=${this.idInstitucion}`
|
||||||
|
if (this.idInstitucionCarrera)
|
||||||
|
data += `&id_institucion_carrera=${this.idInstitucionCarrera}`
|
||||||
if (this.idModulo) data += `&id_modulo=${this.idModulo}`
|
if (this.idModulo) data += `&id_modulo=${this.idModulo}`
|
||||||
if (this.idTipoCarrito) data += `&id_tipo_carrito=${this.idTipoCarrito}`
|
if (this.idTipoCarrito) data += `&id_tipo_carrito=${this.idTipoCarrito}`
|
||||||
if (this.idTipoUsuario) data += `&id_tipo_usuario=${this.idTipoUsuario}`
|
if (this.idTipoUsuario) data += `&id_tipo_usuario=${this.idTipoUsuario}`
|
||||||
@ -358,6 +379,8 @@ export default {
|
|||||||
data += `&id_institucion=${this.operador.institucion.id_institucion}`
|
data += `&id_institucion=${this.operador.institucion.id_institucion}`
|
||||||
else if (this.idInstitucion)
|
else if (this.idInstitucion)
|
||||||
data += `&id_institucion=${this.idInstitucion}`
|
data += `&id_institucion=${this.idInstitucion}`
|
||||||
|
if (this.idInstitucionCarrera)
|
||||||
|
data += `&id_institucion_carrera=${this.idInstitucionCarrera}`
|
||||||
if (this.idModulo) data += `&id_modulo=${this.idModulo}`
|
if (this.idModulo) data += `&id_modulo=${this.idModulo}`
|
||||||
if (this.idTipoCarrito) data += `&id_tipo_carrito=${this.idTipoCarrito}`
|
if (this.idTipoCarrito) data += `&id_tipo_carrito=${this.idTipoCarrito}`
|
||||||
if (this.idTipoUsuario) data += `&id_tipo_usuario=${this.idTipoUsuario}`
|
if (this.idTipoUsuario) data += `&id_tipo_usuario=${this.idTipoUsuario}`
|
||||||
|
Loading…
Reference in New Issue
Block a user