a38a270f by xiaodi

分离 api 及 优化

1 parent 44277e69
const api = {
Login: '/user/login',
UserInfo: '/user/userinfo',
UserName: '/user/name'
}
export default api
import qs from 'qs'
import api from './index'
// axios
import request from '@/utils/request'
// user api
// 登录
export function login(params) {
export function login(data) {
return request({
url: '/user/login',
url: api.Login,
method: 'post',
data: qs.stringify(params)
data
})
}
// 用户信息 post 方法
export function getUserInfo(params) {
export function getUserInfo(data) {
return request({
url: '/user/userinfo',
url: api.UserInfo,
method: 'post',
data: qs.stringify(params),
data,
hideloading: true
})
}
......@@ -24,8 +25,9 @@ export function getUserInfo(params) {
// 用户名称 get 方法
export function getUserName(params) {
return request({
url: '/user/name?' + qs.stringify(params),
url: api.UserName,
method: 'get',
params,
hideloading: true
})
}
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!