From a2fb4802be0c74d7f48f091edb362e237f189c00 Mon Sep 17 00:00:00 2001
From: doublex001 <16157008+doublex001@user.noreply.gitee.com>
Date: Mon, 3 Aug 2026 05:25:46 +0800
Subject: [PATCH] =?UTF-8?q?feat(Footer):=20ICP/=E5=85=AC=E5=AE=89=E5=A4=87?=
=?UTF-8?q?=E6=A1=88=E5=8F=8C=E6=9B=B4=E6=96=B0=EF=BC=9A=E6=B2=AAICP?=
=?UTF-8?q?=E5=A4=872026035550=E5=8F=B7=EF=BC=887/28=E5=AE=A1=E6=A0=B8?=
=?UTF-8?q?=E9=80=9A=E8=BF=87=EF=BC=89+=20=E5=85=AC=E5=AE=89=E5=A4=87?=
=?UTF-8?q?=E6=A1=88=E6=95=B0=E6=8D=AE=E7=A0=81c7c31b218d433ab92abbf85ec20?=
=?UTF-8?q?af2bd=EF=BC=88=E9=93=BE=E6=8E=A5beian.mps.gov.cn=EF=BC=8C8/27?=
=?UTF-8?q?=E5=89=8D=E5=AE=8C=E6=88=90=E5=AE=A1=E6=A0=B8=EF=BC=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Footer.tsx | 21 +++++++++++++++++++--
1 file changed, 19 insertions(+), 2 deletions(-)
diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx
index 2407bb4..bb41e7d 100644
--- a/src/components/Footer.tsx
+++ b/src/components/Footer.tsx
@@ -5,7 +5,10 @@ import { Icon, trackIcons } from '../icons';
export default function Footer({ locale }: { locale: Locale }) {
const t = getTranslation(locale);
const brandName = t.brand || 'BaskBuddy';
- const icpNumber = '沪ICP备XXXXXXXX号'; // TODO: 备案完成后替换为真实备案号(单点修改即可全局生效)
+ // ICP 备案正式编号(2026-07-28 工信部审核通过)
+ const icpNumber = '沪ICP备2026035550号';
+ // 公安备案数据码(阿里云已下发,有效期至 2026-08-27,审核完成后替换为正式沪公网安备号)
+ const psbFilingCode = 'c7c31b218d433ab92abbf85ec20af2bd';
// 三语辅助:英文用 en 文本,繁体用 hk 文本,简体用 zh 文本。
const zhText = (zh: string, hk: string, en: string) =>
@@ -126,7 +129,21 @@ export default function Footer({ locale }: { locale: Locale }) {
className="text-micro transition-all duration-200 hover:underline underline-offset-2 text-[rgba(255,255,255,0.5)] hover:text-[#EBEAF6]"
title={zhText('工信部ICP/IP地址/域名信息备案管理系统', '工信部ICP/IP地址/域名信息備案管理系統', 'MIIT ICP Filing Query (China)')}
>
- {zhText(icpNumber, '工信部 ICP 備案', 'MIIT ICP Filing')}
+ {icpNumber}
+
+
+
+ {zhText(
+ `公安备案数据码 ${psbFilingCode}`,
+ `公安備案數據碼 ${psbFilingCode}`,
+ `PSB Filing Code ${psbFilingCode}`,
+ )}
{zhText('隐私政策', '隱私政策', 'Privacy')}