xiuos_IoT/xiuosiot-frontend/src/api/user/index.js

58 lines
896 B
JavaScript

import request from '@/utils/request'
export function login(data) {
return request({
url: '/login',
headers: { 'content-type': 'application/json' },
method: 'post',
data
})
}
export function getGifCode(data) {
return request({
url: '/getGifCode',
method: 'get',
responseType: 'blob',
params: {}
})
}
export function getInfo() {
return request({
url: '/user/getSession',
method: 'get',
params: {}
})
}
export function getList(data) {
return request({
url: '/user/page',
method: 'get',
params: data || {}
})
}
export function add(data) {
return request({
url: '/user/add',
method: 'post',
data
})
}
export function update(data) {
return request({
url: '/user/update',
method: 'post',
data
})
}
export function logout() {
return request({
url: '/loginOut',
method: 'post'
})
}