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

@@ -33,49 +33,9 @@ const Ads: React.FC = () => {
setLoading(false);
}
};
budget: 10000,
spend: 5000,
impressions: 100000,
clicks: 5000,
conversions: 250,
roi: 3.5,
startDate: '2026-06-01',
endDate: '2026-06-30',
},
{
id: '2',
name: 'Back to School',
platform: 'Google',
campaign: 'Back to School Campaign',
status: 'active',
budget: 15000,
spend: 8000,
impressions: 150000,
clicks: 7500,
conversions: 375,
roi: 4.0,
startDate: '2026-07-01',
endDate: '2026-08-31',
},
{
id: '3',
name: 'Holiday Special',
platform: 'Instagram',
campaign: 'Holiday Campaign',
status: 'paused',
budget: 20000,
spend: 10000,
impressions: 200000,
clicks: 10000,
conversions: 500,
roi: 3.0,
startDate: '2026-11-01',
endDate: '2026-12-31',
},
];
setAds(mockAds);
setLoading(false);
}, 500);
const handleAddAd = () => {
message.info('创建广告功能开发中');
};
const handleStartAd = (id: string) => {