{g.title}
@@ -71,6 +76,10 @@ export default function GigsClient({ gigs }: { gigs: GigItem[] }) {{g.poster} · {g.budget} · {g.deadline}
{applied[g.id] ? (✓ 已申请
+ ) : !token ? ( + + {t.gigs.apply} + ) : ( <>diff --git a/frontend/src/app/book/thanks/page.tsx b/frontend/src/app/book/thanks/page.tsx index a7c83e7..a848f4c 100644 --- a/frontend/src/app/book/thanks/page.tsx +++ b/frontend/src/app/book/thanks/page.tsx @@ -76,7 +76,21 @@ function BookThanksInner() { )} - {status === "ok" && ( + {status === "ok" && files.length === 0 && ( +
购买已确认,下载文件暂未配置。
+可先在线阅读,或联系支持获取 PDF/EPUB。
+购买成功,可下载:
加载活动…
{t.community.loginDesc}
+ {t.nav.login} ++ {t.nav.login} · {t.gigs.loginFirst} +
+ )} {gigs.map((g) => ({g.poster} · {g.budget} · {g.deadline}
{applied[g.id] ? (✓ 已申请
+ ) : !token ? ( + + {t.gigs.apply} + ) : ( <>