You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
937 B
59 lines
937 B
import request from '@/utils/request' |
|
|
|
// 登录方法 |
|
export function login(data) { |
|
return request({ |
|
url: '/auth/login/access-token', |
|
method: 'post', |
|
data: data |
|
}) |
|
} |
|
|
|
// 注册方法 |
|
export function register(data) { |
|
return request({ |
|
url: '/register', |
|
headers: { |
|
isToken: false |
|
}, |
|
method: 'post', |
|
data: data |
|
}) |
|
} |
|
|
|
// 获取用户详细信息 |
|
export function getInfo() { |
|
return request({ |
|
url: '/users/detail', |
|
method: 'POST' |
|
}) |
|
} |
|
|
|
// 解锁屏幕 |
|
export function unlockScreen(password) { |
|
return request({ |
|
url: '/unlockscreen', |
|
method: 'post', |
|
data: { password } |
|
}) |
|
} |
|
|
|
// 退出方法 |
|
export function logout() { |
|
return request({ |
|
url: '/auth/logout', |
|
method: 'post' |
|
}) |
|
} |
|
|
|
// 获取验证码 |
|
export function getCodeImg() { |
|
return request({ |
|
url: '/captchaImage', |
|
headers: { |
|
isToken: false |
|
}, |
|
method: 'get', |
|
timeout: 20000 |
|
}) |
|
} |