From 4e4cdf31ac8f605639899152bf46eb207b4fd4c8 Mon Sep 17 00:00:00 2001 From: Zhengen TANG Date: Fri, 7 Aug 2026 09:38:05 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20Cookie=E5=90=8C=E6=84=8F=E6=9D=A1?= =?UTF-8?q?=E6=8E=A7=E4=BB=B6=E5=B7=B2=E5=AE=8C=E6=88=90=EF=BC=8C=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=90=88=E8=A7=84=E6=B8=85=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- documents/设计方案分析与完善版.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/documents/设计方案分析与完善版.md b/documents/设计方案分析与完善版.md index 7ab46ad..871d148 100644 --- a/documents/设计方案分析与完善版.md +++ b/documents/设计方案分析与完善版.md @@ -338,7 +338,8 @@ CI 中要求单元测试覆盖率不低于 70%,核心 `apps/forms`(涉及线 - [x] 完成 ICP 备案(域名 + 服务器均已在国内云厂商完成备案) - [x] 页脚展示备案号并链接工信部备案查询(`frontend/components/layout/Footer.tsx`,实际备案号 冀ICP备2025130506号-1) -- [x] 隐私政策内容已上线(`apps.core.SimpleContentPage` 通用富文本内容页模型 + `seed_privacy_policy` 管理命令 + 前端 `/privacy-policy` 页面 + 页脚链接,内容覆盖 PIPL 要求的收集目的/用途/用户权利/Cookie 说明等),但 Cookie 同意条控件本身尚未开发 +- [x] 隐私政策内容已上线(`apps.core.SimpleContentPage` 通用富文本内容页模型 + `seed_privacy_policy` 管理命令 + 前端 `/privacy-policy` 页面 + 页脚链接,内容覆盖 PIPL 要求的收集目的/用途/用户权利/Cookie 说明等) +- [x] Cookie 同意条控件(`frontend/components/layout/CookieConsent.tsx`,`"use client"` 组件,首次访问展示"接受/拒绝"横幅,选择结果存入 `localStorage`,已挂载到根 layout) - [ ] 字体/地图/验证码/CDN 均替换为可在国内正常访问的服务 - [ ] 表单收集的个人信息需明确告知用途并支持删除请求(PIPL 数据主体权利) @@ -371,7 +372,7 @@ CI 中要求单元测试覆盖率不低于 70%,核心 `apps/forms`(涉及线 - [ ] RBAC 落地(Wagtail `Group` + `GroupPagePermission` 实际配置)未开始 - [ ] 测试覆盖率仍不完整(已有基础单元测试,但集成测试、前端组件测试、E2E 均未编写,当前无 CI 流水线) - [ ] 生产安全 settings(§2.11 中 `SECURE_*`/CORS/CSRF 白名单等)未在 `production.py` 中逐项落实确认 -- [ ] ICP 备案已完成,页脚已展示实际备案号(冀ICP备2025130506号-1);隐私政策内容已上线,Cookie 同意条控件(§2.15)尚未开发 +- [ ] ICP 备案已完成,页脚已展示实际备案号(冀ICP备2025130506号-1);隐私政策内容已上线,Cookie 同意条控件(`frontend/components/layout/CookieConsent.tsx`,localStorage 记忆用户选择)已实现并挂载到全局 layout - [ ] 中文分词、OpenSearch 集成(Phase 2 提前项)未开始 ### 2.17 风险与备选方案