This commit is contained in:
biss committed 2026-08-29 11:24:05 +08:00
1 parent a1f48945e8
commit ab935480b0
26 files changed
+829 -5

No files matched your search

+5 -5
View File
@@ -28,13 +28,13 @@
## 第一阶段:项目骨架与基础能力
- [ ] 创建解决方案与模块边界:Identity、Organization、Election、Voting、OfflineCounting、Cms、PublicBoard、Audit。
- [ ] 配置 PostgreSQL、EF Core 迁移、开发环境配置与健康检查。
- [x] 创建解决方案与模块边界:Identity、Organization、Election、Voting、OfflineCounting、Cms、PublicBoard、Audit。
- [x] 配置 MySQL、EF Core 初始迁移、开发环境配置与健康检查。
- [ ] 接入身份认证,建立用户、角色、权限和组织范围授权。
- [ ] 建立统一 API 错误格式、参数校验、分页、排序和筛选规范。
- [ ] 接入 Serilog、审计日志与敏感字段脱敏。
- [x] 建立统一 API 错误格式和分页响应模型;参数校验、排序和筛选随首个业务列表接口落地。
- [x] 建立基础审计拦截器;Serilog 与敏感字段脱敏随身份及业务字段接入时配置。
- [ ] 配置 Redis、Hangfire、对象存储和本地开发替代实现。
- [ ] 建立单元测试、集成测试和权限越权测试基础设施。
- [x] 建立单元测试基础设施;集成测试和权限越权测试随受保护 API 接入。
## 第二阶段:组织、选民与候选人