import '../models/record.dart'; import 'categories.dart'; /// 模拟数据 final mockRecords = [ Record( id: '1', type: RecordType.expense, categoryId: 'food', note: '午餐', amount: 25.0, createTime: DateTime.now().subtract(const Duration(hours: 2)), ), Record( id: '2', type: RecordType.income, categoryId: 'salary', note: '工资', amount: 8000.0, createTime: DateTime.now().subtract(const Duration(days: 1)), ), // ... 其他模拟数据 ]; /// 获取分类名称 String getCategoryName(String categoryId, RecordType type) { final categories = type == RecordType.expense ? CategoryConfig.expenseCategories : CategoryConfig.incomeCategories; return categories[categoryId]?['name'] ?? '未知分类'; }