2.1 KiB
2.1 KiB
丹阳公益婚恋服务平台 — 冻结说明
冻结日期: 2026-09-01 冻结版本: 1.0.0-RC.2
冻结范围
本次冻结包含以下所有变更:
Backend(Java 21 + Spring Boot 3.2.5)
- 全部 P0/P1/P2 代码审查修复
- 4项核心不变量缺失补齐(INV-002 Block阻断、INV-005双确认、INV-001全字段Required、INV-002自动建会话)
- 图片上传 Signed URL 实现(AmazonS3 SDK)
- MatchEligibilityService 基础资格检查(Block/AccountStatus/ProfileStatus)
- HealthCheck 依赖健康检查(JdbcTemplate + Redis)
- ChatController 图片端点接入
- RelationshipStatusController.getStatus() 真实数据读取
Miniapp(微信小程序)
- 4个核心页面 TypeScript 迁移(login / index / discover / chat)
- utils/api.ts TypeScript 类型化
- env.ts 环境配置
- types/index.ts 全量业务类型(40+接口)
- types/global.d.ts 模块声明
Admin Web(Vue 3 + TypeScript)
- 路由权限守卫(beforeEach + v-if 菜单控制)
- 生产构建验证通过
文档
- CHANGELOG.md 版本记录
- STATUS.md 更新(不变量通过率 10/10 ✅)
- ISSUE_TRACKER.md 全部条目标记 Fixed
本次续期新增(冻结前最后一次提交)
Demo 演示数据
backend/src/main/resources/db/demo-seed.sql— 含 12 用户 / 3 组织 / 4 操作员 / 3 Match / 2 活动 / 红娘服务 / 聊天记录 / 通知等backend/src/main/java/.../demo/DemoDataSeeder.java— 应用启动时自动填充(DEMO_SEED=true 启用)docs/DEMO_DATA.md— 演示数据说明文档(用户账号表、Match 关系图、演示场景覆盖)
验证状态
| 项目 | 状态 |
|---|---|
| 小程序 TypeScript 编译 | ✅ tsc --noEmit 通过 |
| Admin Web 生产构建 | ✅ 4.67s 成功 |
| 代码审查问题修复 | ✅ 16/16 清零 |
| 核心不变量验证 | ✅ 10/10 通过 |
| 新增测试用例 | ✅ 7个文件 |
下一步
- 接入真实微信 AppID/AppSecret 后联调
- 部署到测试环境进行回归测试
- 准备正式上线 checklist
本版本为 RC(Release Candidate),所有 P0/P1/P2 问题已修复,可进入上线准备阶段。