Commit Graph

7 Commits

Author SHA1 Message Date
ea9c20d8a9 refactor: 移除 Gateway 子模块挂载 2026-01-29 06:18:46 +00:00
f7e21db88a refactor: 移除租户端 API 项目 2026-01-29 03:28:29 +00:00
467d221022 refactor: 抽离 Docs/BuildingBlocks 子模块 2026-01-29 02:42:38 +00:00
857f776447 feat: 实现完整的多租户公告管理系统
核心功能:
- 公告状态机(草稿/已发布/已撤销)支持发布、撤销和重新发布
- 发布者范围区分平台级和租户级公告
- 目标受众定向推送(全部租户/指定角色/指定用户)
- 平台管理、租户管理和应用端查询API
- 已读/未读管理和未读统计

技术实现:
- CQRS+DDD架构,清晰的领域边界和事件驱动
- 查询性能优化:数据库端排序和限制,估算策略减少内存占用
- 并发控制:修复RowVersion配置(IsRowVersion→IsConcurrencyToken)
- 完整的FluentValidation验证器和输入保护

测试验证:
- 36个测试全部通过(27单元+9集成)
- 性能测试达标(1000条数据<5秒)
- 代码质量评级A(优秀)

文档:
- 完整的ADR、API文档和迁移指南
- 交付报告和技术债务记录
2025-12-20 19:57:09 +08:00
151f64d41a feat: 登记剩余模块项目 2025-12-03 16:35:21 +08:00
1169e1f220 chore: 同步当前开发内容 2025-11-23 01:25:20 +08:00
ddf584f212 chore: 初始化项目基础文件 2025-11-22 21:27:38 +08:00