diff --git a/ln_jq_app/lib/pages/b_page/history/controller.dart b/ln_jq_app/lib/pages/b_page/history/controller.dart index 3a17016..335b34a 100644 --- a/ln_jq_app/lib/pages/b_page/history/controller.dart +++ b/ln_jq_app/lib/pages/b_page/history/controller.dart @@ -23,10 +23,14 @@ class HistoryController extends GetxController { String get formattedStartDate => DateFormat('yyyy/MM/dd').format(startDate.value); String get formattedEndDate => DateFormat('yyyy/MM/dd').format(endDate.value); + String stationName = ""; @override void onInit() { super.onInit(); + + final args = Get.arguments as Map; + stationName = args['stationName'] as String; fetchHistoryData(); } @@ -37,12 +41,12 @@ class HistoryController extends GetxController { "appointment/orderAddHyd/sitOrderPage", data: { // --- 直接使用 DateFormat 来格式化日期 --- - 'startDate': _apiDateFormat.format(startDate.value), - 'endDate': _apiDateFormat.format(endDate.value), + 'startTime': _apiDateFormat.format(startDate.value), + 'endTime': _apiDateFormat.format(endDate.value), 'plateNumber': plateNumberController.text, 'pageNum': 1, 'pageSize': 50, - 'stationName': "", // 加氢站名称 + 'stationName': stationName, // 加氢站名称 }, ); diff --git a/ln_jq_app/lib/pages/b_page/site/view.dart b/ln_jq_app/lib/pages/b_page/site/view.dart index 9012495..dd64d9e 100644 --- a/ln_jq_app/lib/pages/b_page/site/view.dart +++ b/ln_jq_app/lib/pages/b_page/site/view.dart @@ -154,7 +154,12 @@ class SitePage extends GetView { ), ElevatedButton( onPressed: () { - Get.to(() => const HistoryPage()); + Get.to( + () => HistoryPage(), + arguments: { + 'stationName': controller.name, + }, + ); }, style: ElevatedButton.styleFrom( backgroundColor: Colors.blue.shade700,