perf: 规范接口路径

This commit is contained in:
xiongxiaoyang 2022-05-20 06:29:15 +08:00
parent 9ae00b0902
commit 39090b8810
13 changed files with 31 additions and 34 deletions

View File

@ -1,11 +1,11 @@
import request from '../utils/request'
export function listCategorys(params) {
return request.get('/book/categoryList', { params });
return request.get('/book/category/list', { params });
}
export function searchBooks(params) {
return request.get('/book/search', { params });
return request.get('/book/search_list', { params });
}
export function getBookById(bookId) {
@ -17,15 +17,15 @@ export function addVisitCount(params) {
}
export function getLastChapterAbout(params) {
return request.get('/book/lastChapterAbout', { params });
return request.get('/book/last_chapter/about', { params });
}
export function listRecBooks(params) {
return request.get('/book/recList', { params });
return request.get('/book/rec_list', { params });
}
export function listChapters(params) {
return request.get('/book/chapterList', { params });
return request.get('/book/chapter/list', { params });
}
export function getBookContent(chapterId) {
@ -33,22 +33,22 @@ export function getBookContent(chapterId) {
}
export function getPreChapterId(chapterId) {
return request.get(`/book/preChapterId/${chapterId}`);
return request.get(`/book/pre_chapter_id/${chapterId}`);
}
export function getNextChapterId(chapterId) {
return request.get(`/book/nextChapterId/${chapterId}`);
return request.get(`/book/next_chapter_id/${chapterId}`);
}
export function listVisitRankBooks() {
return request.get('/book/visitRank');
return request.get('/book/visit_rank');
}
export function listNewestRankBooks() {
return request.get('/book/newestRank');
return request.get('/book/newest_rank');
}
export function listUpdateRankBooks() {
return request.get('/book/updateRank');
return request.get('/book/update_rank');
}

View File

@ -6,6 +6,6 @@ export function listHomeBooks() {
export function listHomeFriendLinks() {
return request.get('/home/friendLinks');
return request.get('/home/friend_Link/list');
}

View File

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

View File

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

View File

@ -9,5 +9,5 @@ export function login(params) {
}
export function submitFeedBack(params) {
return request.post('/user/feedBack', params);
return request.post('/user/feedback', params);
}

View File

@ -32,7 +32,7 @@ export default {
if(!getToken()){
router.push({name: 'login'});
}else{
router.push({name: 'feadBack'});
router.push({name: 'feadback'});
}
};
return {

View File

@ -3,7 +3,7 @@
<div class="box_center cf">
<ul class="nav" id="navModule">
<li ><router-link :to="{ name: 'home' }">首页</router-link></li>
<li> <router-link :to="{ name: 'bookClass' }">
<li> <router-link :to="{ name: 'bookclass' }">
全部作品
</router-link></li>
<li><router-link :to="{ name: 'bookRank' }">排行榜</router-link></li>

View File

@ -59,7 +59,7 @@ export default {
const router = useRouter();
state.keyword = route.query.key;
const searchByK = () => {
router.push({ path: "/bookClass", query: { key: state.keyword } });
router.push({ path: "/bookclass", query: { key: state.keyword } });
context.emit("eventSerch", state.keyword);
};
const logout = () => {

View File

@ -25,9 +25,9 @@ const router = createRouter({
component: () => import('@/views/Login')
},
{
path: '/feadBack',
name: 'feadBack',
component: () => import('@/views/FeadBack')
path: '/feadback',
name: 'feadback',
component: () => import('@/views/Feadback')
},
{
path: '/news/:id',
@ -35,12 +35,12 @@ const router = createRouter({
component: () => import('@/views/News')
},
{
path: '/bookClass',
name: 'bookClass',
path: '/bookclass',
name: 'bookclass',
component: () => import('@/views/BookClass')
},
{
path: '/bookRank',
path: '/book_rank',
name: 'bookRank',
component: () => import('@/views/BookRank')
},
@ -51,7 +51,7 @@ const router = createRouter({
},
{
path: '/chapterList/:bookId',
path: '/chapter_list/:bookId',
name: 'chapterList',
component: () => import('@/views/ChapterList')

View File

@ -313,7 +313,7 @@ export default {
};
const chapterList = (bookId) => {
router.push({ path: `/chapterList/${bookId}` });
router.push({ path: `/chapter_list/${bookId}` });
};
const addBookVisit = async (bookId) => {

View File

@ -239,7 +239,7 @@ import Top from "@/components/common/Top";
import Navbar from "@/components/common/Navbar";
import Footer from "@/components/common/Footer";
export default {
name: "bookClass",
name: "bookclass",
components: {
Top,
Navbar,

View File

@ -98,12 +98,8 @@
<h1 v-if="data.chapterInfo">
{{ data.chapterInfo.chapterName }}
</h1>
<div class="textinfo">
类别<a
href="/book/bookclass.html?c=6"
v-if="data.bookInfo"
>{{ data.bookInfo.categoryName }}</a
>
<div class="textinfo" v-if="data.chapterInfo">
类别{{ data.bookInfo.categoryName }}
作者<a
href="javascript:searchByK('最终马甲')"
v-if="data.bookInfo"
@ -290,6 +286,7 @@ export default {
});
onMounted(() => {
init(route.params.chapterId)
console.log("route.params.chapterId:",route.params.chapterId)
keyDown()
});
@ -298,7 +295,7 @@ export default {
};
const chapterList = (bookId) => {
router.push({ path: `/chapterList/${bookId}` });
router.push({ path: `/chapter_list/${bookId}` });
};

View File

@ -59,7 +59,7 @@ import { setToken, setNickName } from "@/utils/auth";
import Header from "@/components/common/Header";
import Footer from "@/components/common/Footer";
export default {
name: "feadBack",
name: "feadback",
components: {
Header,
Footer,