42 lines
944 B
JavaScript
42 lines
944 B
JavaScript
|
|
import request from '@/utils/request'
|
||
|
|
|
||
|
|
export function adminLogin(data) {
|
||
|
|
return request.post('/api/public/admin/login', data)
|
||
|
|
}
|
||
|
|
|
||
|
|
export function userLogin(data) {
|
||
|
|
return request.post('/api/public/user/login', data)
|
||
|
|
}
|
||
|
|
|
||
|
|
export function register(data) {
|
||
|
|
return request.post('/api/public/user/register', data)
|
||
|
|
}
|
||
|
|
|
||
|
|
export function getCaptcha() {
|
||
|
|
return request.get('/api/public/captcha')
|
||
|
|
}
|
||
|
|
|
||
|
|
export function refreshToken(token) {
|
||
|
|
return request.post('/api/public/refresh-token', null, { params: { refreshToken: token } })
|
||
|
|
}
|
||
|
|
|
||
|
|
export function logout() {
|
||
|
|
return request.post('/api/app/user/logout')
|
||
|
|
}
|
||
|
|
|
||
|
|
export function getCurrentUser() {
|
||
|
|
return request.get('/api/app/user/me')
|
||
|
|
}
|
||
|
|
|
||
|
|
export function getUserInfo(id) {
|
||
|
|
return request.get(`/api/app/user/${id}`)
|
||
|
|
}
|
||
|
|
|
||
|
|
export function followUser(id) {
|
||
|
|
return request.post(`/api/app/user/${id}/follow`)
|
||
|
|
}
|
||
|
|
|
||
|
|
export function unfollowUser(id) {
|
||
|
|
return request.delete(`/api/app/user/${id}/follow`)
|
||
|
|
}
|