exportLogs method
导出日志文件
Implementation
Future<List<File>> exportLogs({DateTime? startDate, DateTime? endDate}) async {
try {
final files = <File>[];
final logFiles = await _getLogFiles();
for (final file in logFiles) {
if (_isFileInDateRange(file, startDate, endDate)) {
files.add(file);
}
}
return files;
} catch (e) {
if (config.enableDebugMode) {
debugPrint('❌ Failed to export logs: $e');
}
return [];
}
}