35 lines
1.5 KiB
Markdown
35 lines
1.5 KiB
Markdown
# 丹阳公益婚恋服务平台 — Phase 02 完成确认
|
||||
|
|
|
|||
|
|
## 完成状态
|
|||
|
|
|
|||
|
|
| Phase | 状态 | 说明 |
|
|||
|
|
|---|---|---|
|
|||
|
|
| P01 项目基础架构 | ✅ 已完成 | 工程骨架 + Admin Web 构建成功 |
|
|||
|
|
| P02 认证与Operator | ✅ 已完成 | JWT + RBAC + 审计日志 |
|
|||
|
|
| P03 实名认证 | 未开始 | 待确认后开始 |
|
|||
|
|
|
|||
|
|
## Phase 02 交付物汇总
|
|||
|
|
|
|||
|
|
### 后端(57 个 Java 文件)
|
|||
|
|
- **认证**: WechatLoginProvider, MockWechatLoginProvider, JwtTokenService, AuthService, OperatorAuthService
|
|||
|
|
- **控制器**: AuthController, OperatorAuthController, OperatorController, HealthController, VersionController
|
|||
|
|
- **实体**: User, UserProfile, UserPreference, UserIdentity, Operator, Role, Permission, Organization, AuditLog
|
|||
|
|
- **过滤器**: JwtAuthFilter, PermissionFilter
|
|||
|
|
- **配置**: SecurityConfig, OpenApiConfig, MatchConfig, ActivityConfig, FeatureFlagConfig
|
|||
|
|
- **测试**: 7 个测试类
|
|||
|
|
|
|||
|
|
### 数据库(4 个迁移文件,24 张表)
|
|||
|
|
- V001: 基础表(users, organizations, operators, roles, permissions, audit)
|
|||
|
|
- V002: 用户资料(profiles, preferences, identities, photos, privacy)
|
|||
|
|
- V003: 关系与审核(reviews, relations, matches, success_requests)
|
|||
|
|
- V004: 消息与推荐(recommendations, conversations, messages, notifications)
|
|||
|
|
|
|||
|
|
### API 端点(12 个新接口)
|
|||
|
|
- 用户认证 5 个 + Operator 认证 4 个 + Operator 管理 3 个
|
|||
|
|
|
|||
|
|
### Admin Web
|
|||
|
|
- 登录页、工作台、侧边栏布局(已构建 ✅)
|
|||
|
|
|
|||
|
|
### 待下一步
|
|||
|
|
Phase 03: 实名认证(IdentityProvider 接口、身份证加密/AES-256、成年人校验、身份证去重)
|