From df1a9bc1a986acf41e2f051138588691bd2e1d06 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 3 Oct 2026 23:22:16 +0800 Subject: [PATCH] =?UTF-8?q?feat(web):=20=E5=8F=AA=E6=8C=89=E6=A0=87?= =?UTF-8?q?=E9=A2=98=E7=9A=84=E8=AE=A2=E9=98=85=E6=98=8E=E7=A1=AE=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E4=B8=8D=E4=BC=9A=E4=B8=8B=E8=BD=BD;=E6=94=B6?= =?UTF-8?q?=E5=BD=95=E7=89=88=E6=9C=AC=E6=8F=90=E7=A4=BA=E6=8C=89=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=BB=BA=E9=BB=98=E8=AE=A4=E7=89=88=E6=9C=AC=E6=94=B9?= =?UTF-8?q?=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 订阅列表 / 卡片的收录版本位置显示「未关联作品,不会自动搜索和下载」,详情页加一段说明(L5) - 订阅表单:没有收录版本时说明保存会自动建默认版本,模板说明改为给本订阅创建 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei --- .../web/app/components/subscriptions/overview-item.tsx | 10 +++++++--- .../app/components/subscriptions/subscription-form.tsx | 4 ++-- apps/web/app/routes/console/subscriptions.$id.tsx | 8 +++++++- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/apps/web/app/components/subscriptions/overview-item.tsx b/apps/web/app/components/subscriptions/overview-item.tsx index 4cb5c568..b2d59b31 100644 --- a/apps/web/app/components/subscriptions/overview-item.tsx +++ b/apps/web/app/components/subscriptions/overview-item.tsx @@ -73,7 +73,11 @@ export function ProgressBlock({ x, className }: { x: Pick{UNBOUND_HINT}; if (slots.length === 0) return 没有收录版本; return (
@@ -181,7 +185,7 @@ export function SubscriptionCard({
- +

{autoFillText(x.autoFill)}

@@ -227,7 +231,7 @@ export function SubscriptionRow({
- +
{relTime(x.lastUpdatedAt)} {nextSearchText(x)} diff --git a/apps/web/app/components/subscriptions/subscription-form.tsx b/apps/web/app/components/subscriptions/subscription-form.tsx index 0965504a..ec52f86c 100644 --- a/apps/web/app/components/subscriptions/subscription-form.tsx +++ b/apps/web/app/components/subscriptions/subscription-form.tsx @@ -830,7 +830,7 @@ export function SubscriptionFormDialog({ slotsQ.isPending ? (

读取收录版本…

) : subSlots.length === 0 ? ( -

还没有收录版本。在对比视图里新建。

+

还没有收录版本,保存时自动建一个默认版本。

) : ( diff --git a/apps/web/app/routes/console/subscriptions.$id.tsx b/apps/web/app/routes/console/subscriptions.$id.tsx index 383b2c89..5e25f1cf 100644 --- a/apps/web/app/routes/console/subscriptions.$id.tsx +++ b/apps/web/app/routes/console/subscriptions.$id.tsx @@ -121,10 +121,16 @@ export default function SubscriptionDetailPage() { {item?.awaitingNewSeason ? 等待新季 : null} {!sub.mediaEntityId ? 不在媒体库 : null} + {!sub.mediaEntityId ? ( +

+ 只按标题「{sub.titleQuery ?? title} + 」订阅,还没关联到媒体库作品,不会自动搜索和下载。先把作品加入媒体库,再从作品订阅。 +

+ ) : null} {item ? (
- +
) : null}