From 83bbf7854591d8552cbe1e13cc2f71e9a1c39b6f Mon Sep 17 00:00:00 2001 From: mtvpls Date: Fri, 26 Dec 2025 23:54:27 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E8=A7=86=E9=A2=91=E5=8D=A1?= =?UTF-8?q?=E7=89=87=E5=A2=9E=E5=8A=A0=E8=AF=84=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/page.tsx | 3 +++ src/app/private-library/page.tsx | 5 +++++ src/components/VideoCard.tsx | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index c89965b..e29119d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -315,6 +315,7 @@ function HomeClient() { poster={movie.poster} title={movie.title} year={movie.year} + rate={movie.rate} type='movie' from='douban' /> @@ -471,6 +472,7 @@ function HomeClient() { poster={tvShow.poster} title={tvShow.title} year={tvShow.year} + rate={tvShow.rate} type='tv' from='douban' /> @@ -514,6 +516,7 @@ function HomeClient() { poster={varietyShow.poster} title={varietyShow.title} year={varietyShow.year} + rate={varietyShow.rate} type='tv' from='douban' /> diff --git a/src/app/private-library/page.tsx b/src/app/private-library/page.tsx index df7ddc5..cc7bd7b 100644 --- a/src/app/private-library/page.tsx +++ b/src/app/private-library/page.tsx @@ -111,6 +111,11 @@ export default function PrivateLibraryPage() { title={video.title} poster={video.poster} year={video.releaseDate.split('-')[0]} + rate={ + video.voteAverage && video.voteAverage > 0 + ? video.voteAverage.toFixed(1) + : '' + } from='search' /> ))} diff --git a/src/components/VideoCard.tsx b/src/components/VideoCard.tsx index 9a1460d..59b69a7 100644 --- a/src/components/VideoCard.tsx +++ b/src/components/VideoCard.tsx @@ -389,7 +389,7 @@ const VideoCard = forwardRef(function VideoCard showHeart: true, // 移动端菜单中需要显示收藏选项 showCheckCircle: false, showDoubanLink: true, // 移动端菜单中显示豆瓣链接 - showRating: false, + showRating: !!rate, showYear: true, }, douban: {