diff --git a/health_app/lib/pages/medication/medication_edit_page.dart b/health_app/lib/pages/medication/medication_edit_page.dart index 305fe5f..324174d 100644 --- a/health_app/lib/pages/medication/medication_edit_page.dart +++ b/health_app/lib/pages/medication/medication_edit_page.dart @@ -87,12 +87,12 @@ class _MedicationEditPageState extends ConsumerState { await service.create({ 'name': item.name, 'dosage': item.dosage, - 'frequency': item.frequency, - 'times': timesStr, - 'start_date': item.startDate.toIso8601String().split('T')[0], + 'frequency': 'Daily', + 'timeOfDay': timesStr, + 'startDate': item.startDate.toIso8601String().split('T')[0], if (item.endDate != null) - 'end_date': item.endDate!.toIso8601String().split('T')[0], - if (item.frequency == '每周1次') 'weekday': item.weekday, + 'endDate': item.endDate!.toIso8601String().split('T')[0], + 'source': 'Manual', }); } if (!mounted) return;