feat: 增加作家注册功能

This commit is contained in:
xiongxiaoyang
2022-05-29 15:24:24 +08:00
parent 9fe9a6a0e7
commit 6535af4038
12 changed files with 1287 additions and 70 deletions

9
src/api/author.js Normal file
View File

@@ -0,0 +1,9 @@
import request from '../utils/request'
export function getAuthorStatus() {
return request.get('/author/status');
}
export function register(params) {
return request.post('/author/register', params);
}

View File

@@ -1,58 +1,58 @@
import request from '../utils/request'
export function listCategorys(params) {
return request.get('/book/category/list', { params });
return request.get('/front/book/category/list', { params });
}
export function searchBooks(params) {
return request.get('/search/books', { params });
return request.get('/front/search/books', { params });
}
export function getBookById(bookId) {
return request.get(`/book/${bookId}`);
return request.get(`/front/book/${bookId}`);
}
export function addVisitCount(params) {
return request.post('/book/visit', params);
return request.post('/front/book/visit', params);
}
export function getLastChapterAbout(params) {
return request.get('/book/last_chapter/about', { params });
return request.get('/front/book/last_chapter/about', { params });
}
export function listRecBooks(params) {
return request.get('/book/rec_list', { params });
return request.get('/front/book/rec_list', { params });
}
export function listChapters(params) {
return request.get('/book/chapter/list', { params });
return request.get('/front/book/chapter/list', { params });
}
export function getBookContent(chapterId) {
return request.get(`/book/content/${chapterId}`);
return request.get(`/front/book/content/${chapterId}`);
}
export function getPreChapterId(chapterId) {
return request.get(`/book/pre_chapter_id/${chapterId}`);
return request.get(`/front/book/pre_chapter_id/${chapterId}`);
}
export function getNextChapterId(chapterId) {
return request.get(`/book/next_chapter_id/${chapterId}`);
return request.get(`/front/book/next_chapter_id/${chapterId}`);
}
export function listVisitRankBooks() {
return request.get('/book/visit_rank');
return request.get('/front/book/visit_rank');
}
export function listNewestRankBooks() {
return request.get('/book/newest_rank');
return request.get('/front/book/newest_rank');
}
export function listUpdateRankBooks() {
return request.get('/book/update_rank');
return request.get('/front/book/update_rank');
}
export function listNewestComments(params) {
return request.get('/book/comment/newest_list',{ params });
return request.get('/front/book/comment/newest_list',{ params });
}

View File

@@ -1,11 +1,11 @@
import request from '../utils/request'
export function listHomeBooks() {
return request.get('/home/books');
return request.get('/front/home/books');
}
export function listHomeFriendLinks() {
return request.get('/home/friend_Link/list');
return request.get('/front/home/friend_Link/list');
}

View File

@@ -1,9 +1,9 @@
import request from '../utils/request'
export function listLatestNews() {
return request.get('/news/latest_list');
return request.get('/front/news/latest_list');
}
export function getNewsById(newsId) {
return request.get(`/news/${newsId}`);
return request.get(`/front/news/${newsId}`);
}

View File

@@ -1,5 +1,5 @@
import request from '../utils/request'
export function getImgVerifyCode() {
return request.get('/resource/img_verify_code');
return request.get('/front/resource/img_verify_code');
}

View File

@@ -1,33 +1,33 @@
import request from '../utils/request'
export function register(params) {
return request.post('/user/register', params);
return request.post('/front/user/register', params);
}
export function login(params) {
return request.post('/user/login', params);
return request.post('/front/user/login', params);
}
export function submitFeedBack(params) {
return request.post('/user/feedback', params);
return request.post('/front/user/feedback', params);
}
export function comment(params) {
return request.post('/user/comment',params);
return request.post('/front/user/comment',params);
}
export function deleteComment(id) {
return request.delete(`/user/comment/${id}`);
return request.delete(`/front/user/comment/${id}`);
}
export function updateComment(id,content) {
return request.putForm(`/user/comment/${id}`,content);
return request.putForm(`/front/user/comment/${id}`,content);
}
export function getUserinfo() {
return request.get('/user');
return request.get('/front/user');
}
export function updateUserInfo(userInfo) {
return request.put('/user',userInfo);
return request.put('/front/user',userInfo);
}