From 922c47848bf8416eb0605a8e34104657bf6ab23c Mon Sep 17 00:00:00 2001 From: x1ao4 Date: Sun, 14 Sep 2025 18:36:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=9C=A8=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E7=9A=84=E6=B5=B7=E6=8A=A5=E8=A7=86=E5=9B=BE?= =?UTF-8?q?=E4=B8=8B=E7=82=B9=E5=87=BB=E4=BB=BB=E5=8A=A1=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E6=89=93=E5=BC=80=20TMDB=20=E5=AD=A3=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 为任务列表海报视图中的任务名称添加点击事件处理器 - 新增 getTaskTmdbId() 方法,智能获取任务的 TMDB ID - 新增 getTaskSeasonNumber() 方法,获取任务的季数信息 - 新增 openTaskTmdbPage() 方法,优先打开特定季的 TMDB 页面 - 只有当任务有匹配项目时才显示为可点击状态 - 当有季数信息时打开 /tv/{tmdb_id}/season/{season_number} 页面 - 当无季数信息时回退到打开整个节目页面 - 提升了用户访问 TMDB 页面的便捷性和精确性 --- app/static/css/main.css | 10 +++++++ app/templates/index.html | 65 ++++++++++++++++++++++++++++++++++++++-- 2 files changed, 73 insertions(+), 2 deletions(-) diff --git a/app/static/css/main.css b/app/static/css/main.css index 0eed6b9..87874c4 100644 --- a/app/static/css/main.css +++ b/app/static/css/main.css @@ -8179,4 +8179,14 @@ div:has(> .collapse:not(.show)):has(+ .row.title[title^="资源搜索"]) { /* 模态框面包屑导航滚动条隐藏 */ #fileSelectModal .breadcrumb::-webkit-scrollbar { display: none; /* 隐藏滚动条 */ +} + +/* 任务列表海报视图 - 可点击的任务名称样式 */ +.discovery-title[style*="cursor: pointer"] { + color: var(--dark-text-color); + transition: color 0.2s ease; +} + +.discovery-title[style*="cursor: pointer"]:hover { + color: var(--focus-border-color); } \ No newline at end of file diff --git a/app/templates/index.html b/app/templates/index.html index 89811db..cd11828 100644 --- a/app/templates/index.html +++ b/app/templates/index.html @@ -1312,7 +1312,10 @@
-
+
{{ task.taskname }} · {{ getTaskShowStatus(task.taskname) }}