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

@@ -32,54 +32,6 @@ const Suppliers: React.FC = () => {
setLoading(false);
}
};
rating: 4.5,
leadTime: 7,
minOrder: 100,
},
{
id: '2',
name: 'Supplier B',
contactName: 'Jane Smith',
email: 'jane@supplier-b.com',
phone: '+1 (987) 654-3210',
address: '456 Oak Ave, Los Angeles, CA',
category: 'Clothing',
status: 'active',
rating: 4.2,
leadTime: 5,
minOrder: 50,
},
{
id: '3',
name: 'Supplier C',
contactName: 'Bob Johnson',
email: 'bob@supplier-c.com',
phone: '+1 (555) 123-4567',
address: '789 Pine Rd, Chicago, IL',
category: 'Home Goods',
status: 'inactive',
rating: 3.8,
leadTime: 10,
minOrder: 200,
},
{
id: '4',
name: 'Supplier D',
contactName: 'Alice Brown',
email: 'alice@supplier-d.com',
phone: '+1 (222) 333-4444',
address: '321 Cedar St, Miami, FL',
category: 'Electronics',
status: 'pending',
rating: 4.0,
leadTime: 3,
minOrder: 75,
},
];
setSuppliers(mockSuppliers);
setLoading(false);
}, 500);
};
const handleAddSupplier = () => {
message.info('添加供应商功能开发中');