67 lines
2.1 KiB
Markdown
67 lines
2.1 KiB
Markdown
# 丹阳公益婚恋服务平台 — 冻结说明
|
||
|
||
> 冻结日期: 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 问题已修复,可进入上线准备阶段。*
|