From 4ed2ef36395d0032f9e97350857d8106ac2c0060 Mon Sep 17 00:00:00 2001
From: xiongxiaoyang <773861846@qq.com>
Date: Sat, 14 May 2022 18:41:20 +0800
Subject: [PATCH] =?UTF-8?q?feat(components):=20=E5=A2=9E=E5=8A=A0=E9=A6=96?=
=?UTF-8?q?=E9=A1=B5=E5=B0=8F=E8=AF=B4=E6=8E=92=E8=A1=8C=E6=A6=9C=E7=9B=B8?=
=?UTF-8?q?=E5=85=B3=E7=BB=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/book.js | 15 +
src/components/FriendLink.vue | 7 -
src/components/HomeBookNewestRank.vue | 71 ++
src/components/HomeBookUpdateRank.vue | 112 +++
src/components/HomeBookVisitRank.vue | 69 ++
src/views/Home.vue | 984 +-------------------------
6 files changed, 283 insertions(+), 975 deletions(-)
create mode 100644 src/api/book.js
create mode 100644 src/components/HomeBookNewestRank.vue
create mode 100644 src/components/HomeBookUpdateRank.vue
create mode 100644 src/components/HomeBookVisitRank.vue
diff --git a/src/api/book.js b/src/api/book.js
new file mode 100644
index 0000000..60d4fca
--- /dev/null
+++ b/src/api/book.js
@@ -0,0 +1,15 @@
+import request from '../utils/request'
+
+export function listVisitRankBooks() {
+ return request.get('/book/visitRank');
+}
+
+
+export function listNewestRankBooks() {
+ return request.get('/book/newestRank');
+}
+
+export function listUpdateRankBooks() {
+ return request.get('/book/updateRank');
+}
+
diff --git a/src/components/FriendLink.vue b/src/components/FriendLink.vue
index 35b8c48..0d07993 100644
--- a/src/components/FriendLink.vue
+++ b/src/components/FriendLink.vue
@@ -15,7 +15,6 @@
\ No newline at end of file
diff --git a/src/components/HomeBookUpdateRank.vue b/src/components/HomeBookUpdateRank.vue
new file mode 100644
index 0000000..2cea53d
--- /dev/null
+++ b/src/components/HomeBookUpdateRank.vue
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
更新榜单
+
+
+
+ -
+
+
+
+
![]()
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/HomeBookVisitRank.vue b/src/components/HomeBookVisitRank.vue
new file mode 100644
index 0000000..ee80d0b
--- /dev/null
+++ b/src/components/HomeBookVisitRank.vue
@@ -0,0 +1,69 @@
+
+
+
+
+
点击榜单
+
+
+
+ -
+
+
+
+
![]()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Home.vue b/src/views/Home.vue
index 702ffe3..93e0726 100644
--- a/src/views/Home.vue
+++ b/src/views/Home.vue
@@ -112,9 +112,7 @@
onerror="this.src='https://cdn.jsdelivr.net/gh/201206030/CDN/images/default.gif';this.onerror=null"
/>
- {{
- item.bookDesc
- }}
+
@@ -148,188 +146,13 @@
作者:{{ item.authorName }}
- {{ item.bookDesc }}
+
-
-
-
-
点击榜单
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
-
-
-
-
-
+
-
-
-
-
新书榜单
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
更新榜单
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -1183,12 +225,18 @@ import { ElMessage, ElLoading } from "element-plus";
import Header from "@/components/Header";
import LatestNews from "@/components/LatestNews"
import FriendLink from "@/components/FriendLink"
+import HomeBookVisitRank from "@/components/HomeBookVisitRank"
+import HomeBookNewestRank from "@/components/HomeBookNewestRank"
+import HomeBookUpdateRank from "@/components/HomeBookUpdateRank"
export default {
name: "home",
components: {
Header,
LatestNews,
- FriendLink
+ FriendLink,
+ HomeBookVisitRank,
+ HomeBookNewestRank,
+ HomeBookUpdateRank
},
setup() {
const state = reactive({