From 15f9a122cab60c84e56aa9ba4d4cd59bb3b5a214 Mon Sep 17 00:00:00 2001 From: MingNian <1281442923@qq.com> Date: Wed, 3 Jun 2026 20:05:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=94=A8=E8=8D=AF=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E5=90=8D=E4=BF=AE=E6=AD=A3=20-=20=E9=BB=91?= =?UTF-8?q?=E5=B1=8F=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - times→timeOfDay, start_date→startDate, end_date→endDate - 去掉不存在的weekday字段 - 添加source=Manual - frequency固定传Daily --- .../lib/pages/medication/medication_edit_page.dart | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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;