From 22872f26e7c2d32a12c37f7f1b148ecbfb99e164 Mon Sep 17 00:00:00 2001 From: "2569718930@qq.com" <2569718930@qq.com> Date: Mon, 25 May 2026 02:33:53 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=97=A7=20AI=20Weather=20De?= =?UTF-8?q?cision=20Terminal=20=E5=93=81=E7=89=8C=E5=90=8D=EF=BC=8C?= =?UTF-8?q?=E7=BB=9F=E4=B8=80=E4=B8=BA=20PolyWeather=20Terminal?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 删除未使用的 ScanTerminalTopBar 和 ScanTerminalContentView 类型。 ScanTerminalLoadingScreen 顶栏文字改用 PolyWeather 品牌名。 --- .../dashboard/ScanTerminalDashboard.tsx | 2 +- .../scan-terminal/ScanTerminalShellParts.tsx | 90 +------------------ 2 files changed, 4 insertions(+), 88 deletions(-) diff --git a/frontend/components/dashboard/ScanTerminalDashboard.tsx b/frontend/components/dashboard/ScanTerminalDashboard.tsx index 5685914e..f47ff8c7 100644 --- a/frontend/components/dashboard/ScanTerminalDashboard.tsx +++ b/frontend/components/dashboard/ScanTerminalDashboard.tsx @@ -169,7 +169,7 @@ const TERM = { zh: "你需要开通有效订阅才能访问决策台。", }, backToProduct: { en: "Back to product overview", zh: "返回产品介绍页" }, - dashboard: { en: "Weather Market Dashboard", zh: "天气市场数据仪表盘" }, + dashboard: { en: "PolyWeather Terminal", zh: "PolyWeather 交易决策台" }, refresh: { en: "Refresh", zh: "刷新" }, switchLang: { en: "Switch to Chinese", zh: "切换到英文" }, globalWeatherFactors: { en: "Global Weather Factors", zh: "全球天气因子" }, diff --git a/frontend/components/dashboard/scan-terminal/ScanTerminalShellParts.tsx b/frontend/components/dashboard/scan-terminal/ScanTerminalShellParts.tsx index 9b8b94d7..58056fe8 100644 --- a/frontend/components/dashboard/scan-terminal/ScanTerminalShellParts.tsx +++ b/frontend/components/dashboard/scan-terminal/ScanTerminalShellParts.tsx @@ -1,13 +1,7 @@ "use client"; import clsx from "clsx"; -import Link from "next/link"; -import type { Dispatch, SetStateAction } from "react"; -import { LogIn, UserRound } from "lucide-react"; import { LoadingSignal } from "@/components/dashboard/scan-terminal/LoadingSignal"; -import type { Locale } from "@/lib/i18n"; - -export type ScanTerminalContentView = "city-list" | "analysis"; type ThemeMode = "dark" | "light"; @@ -29,12 +23,12 @@ export function ScanTerminalLoadingScreen({
- {isEn ? "AI Weather Decision Terminal" : "AI 天气交易决策台"} + {isEn ? "PolyWeather Terminal" : "PolyWeather 交易决策台"} {isEn - ? "Loading paid decision cards, city evidence, and market signals" - : "正在加载付费决策卡、城市证据和市场信号"} + ? "Loading decision cards, city evidence, and market signals" + : "正在加载决策卡、城市证据和市场信号"}
@@ -58,81 +52,3 @@ export function ScanTerminalLoadingScreen({
); } - -export function ScanTerminalTopBar({ - accountHref, - isAuthenticated, - isEn, - isPro, - locale, - onOpenScanPaywall, - setThemeMode, - themeMode, - toggleLocale, - userLocalTime, -}: { - accountHref: string; - isAuthenticated: boolean; - isEn: boolean; - isPro: boolean; - locale: Locale; - onOpenScanPaywall: () => void; - setThemeMode: Dispatch>; - themeMode: ThemeMode; - toggleLocale: () => void; - userLocalTime: string; -}) { - return ( -
-
- - {isEn ? "AI Weather Decision Terminal" : "AI 天气交易决策台"} - - - {isEn - ? "Paid workspace for city evidence, model signals, and weather-market decisions" - : "面向付费用户的城市证据、模型信号与天气市场决策工作区"} - -
-
- - {userLocalTime} - {isPro ? null : isAuthenticated ? ( - - ) : ( - - - {isEn ? "Sign in" : "登录"} - - )} - - {isAuthenticated ? ( - - - - ) : null} -
-
- ); -}