mirror of
https://github.com/sunniejs/vue-h5-template.git
synced 2025-06-11 02:59:16 +08:00
分离 api 及 优化
This commit is contained in:
parent
44277e6975
commit
a38a270fb2
7
src/api/index.js
Normal file
7
src/api/index.js
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
const api = {
|
||||||
|
Login: '/user/login',
|
||||||
|
UserInfo: '/user/userinfo',
|
||||||
|
UserName: '/user/name'
|
||||||
|
}
|
||||||
|
|
||||||
|
export default api
|
@ -1,22 +1,23 @@
|
|||||||
import qs from 'qs'
|
import api from './index'
|
||||||
|
|
||||||
// axios
|
// axios
|
||||||
import request from '@/utils/request'
|
import request from '@/utils/request'
|
||||||
// user api
|
|
||||||
|
|
||||||
// 登录
|
// 登录
|
||||||
export function login(params) {
|
export function login(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/user/login',
|
url: api.Login,
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: qs.stringify(params)
|
data
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// 用户信息 post 方法
|
// 用户信息 post 方法
|
||||||
export function getUserInfo(params) {
|
export function getUserInfo(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/user/userinfo',
|
url: api.UserInfo,
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: qs.stringify(params),
|
data,
|
||||||
hideloading: true
|
hideloading: true
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -24,8 +25,9 @@ export function getUserInfo(params) {
|
|||||||
// 用户名称 get 方法
|
// 用户名称 get 方法
|
||||||
export function getUserName(params) {
|
export function getUserName(params) {
|
||||||
return request({
|
return request({
|
||||||
url: '/user/name?' + qs.stringify(params),
|
url: api.UserName,
|
||||||
method: 'get',
|
method: 'get',
|
||||||
|
params,
|
||||||
hideloading: true
|
hideloading: true
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user