# Reporting Service 文档索引 ## 概述 Reporting Service 是 RWA Durian 平台的报表与分析服务,负责生成、存储和导出各类业务报表。 ## 文档目录 | 文档 | 描述 | |------|------| | [架构设计](./ARCHITECTURE.md) | 服务整体架构、DDD分层、六边形架构 | | [API参考](./API.md) | RESTful API 接口详细说明 | | [开发指南](./DEVELOPMENT.md) | 本地开发环境搭建、代码规范 | | [测试指南](./TESTING.md) | 单元测试、集成测试、E2E测试说明 | | [部署指南](./DEPLOYMENT.md) | 容器化部署、环境配置、CI/CD | | [数据模型](./DATA-MODEL.md) | 数据库表结构、实体关系 | ## 快速开始 ```bash # 安装依赖 npm install # 生成 Prisma Client npx prisma generate # 启动开发服务器 npm run start:dev # 运行测试 npm test ``` ## 技术栈 - **框架**: NestJS 10.x - **语言**: TypeScript 5.x - **数据库**: PostgreSQL 15 + Prisma ORM - **缓存**: Redis 7 - **消息队列**: Kafka (可选) - **导出格式**: Excel, CSV, PDF, JSON ## 联系方式 如有问题,请联系开发团队或提交 Issue。