初版代码提交

This commit is contained in:
nojava
2026-05-17 15:55:06 +08:00
parent 6f90488760
commit 74425deb5d
70 changed files with 3647 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
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`)
}