flaschengeist-frontend/src/plugins/restService.js

41 lines
1.3 KiB
JavaScript
Raw Normal View History

2019-12-21 09:51:41 +00:00
import axios from 'axios'
class Service {
constructor(url) {
this.url = url
}
getFinanzerMain(token) {
return axios.get(this.url + "getFinanzerMain", {headers: {Token: token}})
}
login(loginData) {
return axios.post(this.url+'login', {...loginData})
}
2019-12-21 11:22:21 +00:00
getUserBar(token) {
return axios.get(this.url+'bar', {headers: {Token: token}})
}
addAmountBar(token, data) {
2019-12-21 12:16:37 +00:00
// eslint-disable-next-line no-console
console.log("addAmountdata: ", data)
return axios.post(this.url+'baradd', {...data}, {headers: {Token: token}})
2019-12-21 11:22:21 +00:00
}
addAmountFinanzer(token, data) {
return axios.post(this.url+'finanzerAddAmount', {...data}, {headers: {Token: token}})
}
addCreditFinanzer(token, data) {
// eslint-disable-next-line no-console
console.log('data', data)
return axios.post(this.url+'finanzerAddCredit', {...data}, {headers: {Token: token}})
}
searchUser(token, data) {
return axios.post(this.url+'search', {...data}, {headers: {Token: token}})
}
getAllUser(token) {
return axios.get(this.url+'barGetUsers', {headers: {Token: token}})
}
2019-12-21 09:51:41 +00:00
}
const httpClient = new Service("http://localhost:5000/")
2019-12-21 09:51:41 +00:00
export default httpClient