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

@@ -35,42 +35,6 @@ const Transactions: React.FC = () => {
setLoading(false);
}
};
},
{
id: '2',
transactionId: 'TRX-2026-002',
amount: 5000,
type: 'expense',
category: 'Suppliers',
description: 'Supplier payment',
date: '2026-03-16',
status: 'completed',
},
{
id: '3',
transactionId: 'TRX-2026-003',
amount: 2000,
type: 'expense',
category: 'Marketing',
description: 'Ad spend',
date: '2026-03-17',
status: 'completed',
},
{
id: '4',
transactionId: 'TRX-2026-004',
amount: 15000,
type: 'income',
category: 'Sales',
description: 'Product sales',
date: '2026-03-18',
status: 'pending',
},
];
setTransactions(mockTransactions);
setLoading(false);
}, 500);
};
const handleExport = () => {
message.success('交易记录已导出');