This commit is contained in:
arturo
2018-11-28 15:56:46 -06:00
parent cda147f967
commit 484b8a805f
6 changed files with 119 additions and 26 deletions
+87
View File
@@ -0,0 +1,87 @@
<template lang="pug">
section.container
.columns
.column.is-8.is-offset-2
h1.is-size-3 Prestamo de Equipo
br
.control
.select
select(v-model="tipo")
option(value="laptop") Laptop
option(value="chromebook") Choromebook
option(value="ipad") Tablet
br
a.button.is-u-golden(v-on:click="prestamo()") Aceptar
br
br
h1.is-size-3 Devolver Equipo
br
a.button.is-u-golden(v-on:click="devolver()") Aceptar
.columns
.column.is-8.is-offset-2(v-if="prestamoData.idCarrito")
p.is-size-5 Carrito: {{prestamoData.idCarrito}}
p.is-size-5 Equipo: {{prestamoData.equipo_carrito}}
</template>
<script>
import api from '../../api'
import swal from 'sweetalert'
const axios = require('axios')
export default {
props: ['usuario'],
data () {
return {
tipo: '',
prestamoData: {}
}
},
methods: {
prestamo: function () {
axios({
method: 'post',
url: api.url + '/prestamo',
data: {
equipo: this.tipo,
idLugar: 1,
idUsuario: this.usuario,
idKiosko: window.localStorage.pcpumaK
},
headers: {
token: window.localStorage.pcpumaT
}
})
.then(response => {
this.prestamoData = response.data
console.log(this.prestamoData)
swal('Exito', 'Peticion exitosa ', 'success')
})
.catch(error => {
console.log(error.response.data)
swal('Error', error.response.data.err, 'error')
})
},
devolver: function () {
axios({
method: 'put',
url: api.url + '/devolucion',
data: {
idUsuario: this.usuario
},
headers: {
token: window.localStorage.pcpumaT
}
})
.then(response => {
swal('Exito', 'Se devolvio con exito', 'success')
})
.catch(error => {
console.log(error.response.data)
swal('Error', 'Algo salio mal', 'error')
})
}
}
}
</script>
<style lang="css">
</style>