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' import request from '../utils/request'
export function listCategorys(params) { export function listCategorys(params) {
return request.get('/book/categoryList', { params }); return request.get('/book/category/list', { params });
} }
export function searchBooks(params) { export function searchBooks(params) {
return request.get('/book/search', { params }); return request.get('/book/search_list', { params });
} }
export function getBookById(bookId) { export function getBookById(bookId) {
@ -17,15 +17,15 @@ export function addVisitCount(params) {
} }
export function getLastChapterAbout(params) { export function getLastChapterAbout(params) {
return request.get('/book/lastChapterAbout', { params }); return request.get('/book/last_chapter/about', { params });
} }
export function listRecBooks(params) { export function listRecBooks(params) {
return request.get('/book/recList', { params }); return request.get('/book/rec_list', { params });
} }
export function listChapters(params) { export function listChapters(params) {
return request.get('/book/chapterList', { params }); return request.get('/book/chapter/list', { params });
} }
export function getBookContent(chapterId) { export function getBookContent(chapterId) {
@ -33,22 +33,22 @@ export function getBookContent(chapterId) {
} }
export function getPreChapterId(chapterId) { export function getPreChapterId(chapterId) {
return request.get(`/book/preChapterId/${chapterId}`); return request.get(`/book/pre_chapter_id/${chapterId}`);
} }
export function getNextChapterId(chapterId) { export function getNextChapterId(chapterId) {
return request.get(`/book/nextChapterId/${chapterId}`); return request.get(`/book/next_chapter_id/${chapterId}`);
} }
export function listVisitRankBooks() { export function listVisitRankBooks() {
return request.get('/book/visitRank'); return request.get('/book/visit_rank');
} }
export function listNewestRankBooks() { export function listNewestRankBooks() {
return request.get('/book/newestRank'); return request.get('/book/newest_rank');
} }
export function listUpdateRankBooks() { 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() { 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' import request from '../utils/request'
export function listLatestNews() { export function listLatestNews() {
return request.get('/news/latestList'); return request.get('/news/latest_list');
} }
export function getNewsById(newsId) { export function getNewsById(newsId) {

View File

@ -1,5 +1,5 @@
import request from '../utils/request' import request from '../utils/request'
export function getImgVerifyCode() { 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) { 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()){ if(!getToken()){
router.push({name: 'login'}); router.push({name: 'login'});
}else{ }else{
router.push({name: 'feadBack'}); router.push({name: 'feadback'});
} }
}; };
return { return {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -98,12 +98,8 @@
<h1 v-if="data.chapterInfo"> <h1 v-if="data.chapterInfo">
{{ data.chapterInfo.chapterName }} {{ data.chapterInfo.chapterName }}
</h1> </h1>
<div class="textinfo"> <div class="textinfo" v-if="data.chapterInfo">
类别<a 类别{{ data.bookInfo.categoryName }}
href="/book/bookclass.html?c=6"
v-if="data.bookInfo"
>{{ data.bookInfo.categoryName }}</a
>
作者<a 作者<a
href="javascript:searchByK('最终马甲')" href="javascript:searchByK('最终马甲')"
v-if="data.bookInfo" v-if="data.bookInfo"
@ -290,6 +286,7 @@ export default {
}); });
onMounted(() => { onMounted(() => {
init(route.params.chapterId) init(route.params.chapterId)
console.log("route.params.chapterId:",route.params.chapterId)
keyDown() keyDown()
}); });
@ -298,7 +295,7 @@ export default {
}; };
const chapterList = (bookId) => { 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 Header from "@/components/common/Header";
import Footer from "@/components/common/Footer"; import Footer from "@/components/common/Footer";
export default { export default {
name: "feadBack", name: "feadback",
components: { components: {
Header, Header,
Footer, Footer,