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、成年人校验、身份证去重)
|