feat:增加历史记录

This commit is contained in:
2025-12-02 18:58:07 +08:00
parent 86852cc47d
commit 62108248aa
7 changed files with 89 additions and 11 deletions

View File

@@ -1,5 +1,6 @@
import 'package:fitnote/models/health.dart';
import 'package:fitnote/utils/record_utils.dart';
import 'package:flutter_common/flutter_common.dart';
import 'package:hive_flutter/hive_flutter.dart';
class HealthService {
@@ -20,9 +21,9 @@ class HealthService {
return box.values.toList();
}
HealthRecord getAllRecordByDate(String date) {
HealthRecord getRecordByDate(DateTime date) {
final record = box.values.toList().firstWhere(
(item) => item.date == date,
(item) => item.date == formatDate(date),
orElse: () => HealthRecord.getEmpty(date),
);