feat: 添加货币显示配置和日志自动清理功能
主要更新: 1. 货币显示配置 - 新增多货币支持(USD/CNY/EUR/JPY 等) - 前端统一使用货币转换工具 - Dashboard 和报表全面支持货币切换 2. 日志自动清理 - 新增定时清理服务(基于 node-cron) - 支持配置保留天数、执行计划、批次大小 - 提供手动清理 API 接口 - 清理队列和进度追踪 3. 数据库 Schema - system_settings 表新增 5 个配置字段 - 生成迁移文件 0010_unusual_bloodscream.sql 4. UI 优化 - 系统设置页面新增货币和清理配置表单 - 数据管理页面新增日志清理面板 - 改进统计图表的数据转换逻辑 - 优化多个组件的样式和交互 技术细节: - 使用 node-cron 进行定时任务调度 - 批量删除优化性能(默认 10000 条/批次) - 新增货币转换工具函数 - 完善类型定义和验证 schema 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
D
ding113 committed
d669bbfa30f55b310e498ea94df6f6960cd76a5c
Parent: 21de4de