调整
This commit is contained in:
@@ -33,6 +33,8 @@ class C_ReservationController extends GetxController with BaseControllerMixin {
|
||||
@override
|
||||
String get builderId => 'reservation';
|
||||
|
||||
C_ReservationController();
|
||||
|
||||
final DateTime _now = DateTime.now();
|
||||
|
||||
// 计算当前时间属于哪个1小时区间
|
||||
@@ -583,12 +585,6 @@ class C_ReservationController extends GetxController with BaseControllerMixin {
|
||||
}
|
||||
}
|
||||
|
||||
@override
|
||||
void onPaused() {
|
||||
stopAutoRefresh();
|
||||
super.onPaused();
|
||||
}
|
||||
|
||||
void startAutoRefresh() {
|
||||
// 先停止已存在的定时器,防止重复启动
|
||||
stopAutoRefresh();
|
||||
@@ -782,7 +778,7 @@ class C_ReservationController extends GetxController with BaseControllerMixin {
|
||||
if (stationOptions.isEmpty) {
|
||||
showToast('附近暂无可用加氢站');
|
||||
} else {
|
||||
showToast('站点列表已刷新');
|
||||
// showToast('站点列表已刷新');
|
||||
}
|
||||
|
||||
// 找到第一个可选的站点作为默认值
|
||||
@@ -828,8 +824,30 @@ class C_ReservationController extends GetxController with BaseControllerMixin {
|
||||
return '$hour:$minute';
|
||||
}
|
||||
|
||||
@override
|
||||
void onDetached() {
|
||||
super.onDetached();
|
||||
Logger.d('aaa-onDetached');
|
||||
}
|
||||
|
||||
@override
|
||||
void onHidden() {
|
||||
super.onHidden();
|
||||
Logger.d('aaa-onHidden');
|
||||
}
|
||||
|
||||
|
||||
@override
|
||||
void onPaused() {
|
||||
super.onPaused();
|
||||
Logger.d('aaa-onPaused');
|
||||
stopAutoRefresh();
|
||||
}
|
||||
|
||||
@override
|
||||
void onClose() {
|
||||
super.onClose();
|
||||
Logger.d('aaa-onClose');
|
||||
amountController.dispose();
|
||||
plateNumberController.dispose();
|
||||
if (_debounce != null) {
|
||||
@@ -837,6 +855,6 @@ class C_ReservationController extends GetxController with BaseControllerMixin {
|
||||
}
|
||||
_sheetWorker?.dispose();
|
||||
stopAutoRefresh();
|
||||
super.onClose();
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user