multas reducción de código

This commit is contained in:
lemuel 2022-09-06 10:37:26 -05:00
parent 31f6dea54b
commit c1da19c3aa
3 changed files with 8 additions and 24 deletions

View File

@ -1,16 +0,0 @@
<template>
<TablaBuscadorMultas :operador="operador" />
</template>
<script>
import TablaBuscadorMultas from '@/components/tablaBuscador/TablaBuscadorMultas'
export default {
components: { TablaBuscadorMultas },
props: { operador: { type: Object, required: true } },
}
</script>
<style scoped></style>

View File

@ -66,7 +66,7 @@ export default {
},
methods: {
obtenerMultas() {
let data = ''
let query = ''
this.isLoadingTable = true
if (
@ -86,14 +86,14 @@ export default {
this.lastSearch.idInstitucion = this.idInstitucion
this.lastSearch.usuario = this.usuario
}
if (this.usuario) data += `&usuario=${this.usuario}`
if (this.usuario) query += `&usuario=${this.usuario}`
if (this.operador.institucion)
data += `&id_institucion=${this.operador.institucion.id_institucion}`
query += `&id_institucion=${this.operador.institucion.id_institucion}`
else if (this.idInstitucion)
data += `&id_institucion=${this.idInstitucion}`
query += `&id_institucion=${this.idInstitucion}`
axios
.get(
`${process.env.api}/multa?pagina=${this.page}${data}`,
`${process.env.api}/multa?pagina=${this.page}${query}`,
this.$getToken.token()
)
.then((res) => {

View File

@ -2,17 +2,17 @@
<div>
<Title title="Multas" :operador="operador" />
<Multas :operador="operador" />
<TablaBuscadorMultas :operador="operador" />
</div>
</template>
<script>
import jwt_decode from 'jwt-decode'
import Multas from '@/components/operador/Multas'
import TablaBuscadorMultas from '@/components/tablaBuscador/TablaBuscadorMultas'
import Title from '@/components/layouts/Title'
export default {
components: { Multas, Title },
components: { TablaBuscadorMultas, Title },
data() {
return { operador: {} }
},