feat:增加历史记录
This commit is contained in:
@@ -21,7 +21,7 @@ class RecordDaily extends StatefulWidget {
|
||||
class _RecordDailyState extends State<RecordDaily> {
|
||||
final HealthService service = HealthService();
|
||||
|
||||
HealthRecord _record = HealthRecord.getEmpty('');
|
||||
HealthRecord _record = HealthRecord.getEmpty(DateTime.now());
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
@@ -29,8 +29,8 @@ class _RecordDailyState extends State<RecordDaily> {
|
||||
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
final provider = context.read<HealthProvider>();
|
||||
_record = service.getAllRecordByDate(provider.date);
|
||||
provider.initForm(HealthRecord.getEmpty(provider.date));
|
||||
_record = service.getRecordByDate(provider.selectedDate);
|
||||
provider.initForm(HealthRecord.getEmpty(provider.selectedDate));
|
||||
});
|
||||
}
|
||||
|
||||
@@ -259,7 +259,7 @@ class _RecordDailyState extends State<RecordDaily> {
|
||||
await service.updateRecord(provider.formItem);
|
||||
|
||||
setState(() {
|
||||
_record = service.getAllRecordByDate(provider.date);
|
||||
_record = service.getRecordByDate(provider.selectedDate);
|
||||
});
|
||||
|
||||
provider.updateLatestWeight(service.getLatestWeight());
|
||||
|
||||
Reference in New Issue
Block a user