feat: 添加汇率服务和缓存服务,优化数据源和日志服务

refactor: 重构数据源工厂和类型定义,提升代码可维护性

fix: 修复类型转换和状态机文档中的错误

docs: 更新服务架构文档,添加新的服务闭环流程

test: 添加汇率服务单元测试

chore: 清理无用代码和注释,优化代码结构
This commit is contained in:
2026-03-19 14:19:01 +08:00
parent 0dac26d781
commit aa2cf560c6
120 changed files with 33383 additions and 4347 deletions

View File

@@ -19,6 +19,7 @@ import configRoutes from './api/routes/config';
import liteConsoleRoutes from './api/routes/console_lite';
import creativeRoutes from './api/routes/creative';
import customerRoutes from './api/routes/customer';
import dynamicPricingRoutes from './api/routes/dynamicPricing';
import financeRoutes from './api/routes/finance';
import governanceRoutes from './api/routes/governance';
import leaderboardRoutes from './api/routes/leaderboard';
@@ -30,6 +31,7 @@ import publishRoutes from './api/routes/publish';
import reportRoutes from './api/routes/report';
import sovereigntyRoutes from './api/routes/sovereignty';
import strategyRoutes from './api/routes/strategy';
import autopilotRoutes from './api/routes/autopilot';
import syncRoutes from './api/routes/sync';
import telemetryRoutes from './api/routes/telemetry';
import tenantRoutes from './api/routes/tenant';
@@ -66,6 +68,7 @@ app.use('/api/v1/publish', publishRoutes);
app.use('/api/v1/trade', tradeRoutes);
app.use('/api/v1/finance', financeRoutes);
app.use('/api/v1/strategy', strategyRoutes);
app.use('/api/v1/autopilot', autopilotRoutes);
app.use('/api/v1/sovereignty', sovereigntyRoutes);
app.use('/api/v1/governance', governanceRoutes);
app.use('/api/v1/audit', auditRoutes);
@@ -81,5 +84,6 @@ app.use('/api/v1/chatbot', chatbotRoutes);
app.use('/api/v1/command', commandRoutes);
app.use('/api/v1/marketing', marketingRoutes);
app.use('/api/v1/leaderboard', leaderboardRoutes);
app.use('/api/v1/dynamic-pricing', dynamicPricingRoutes);
export { app };