睡眠报告多次点击查询 显示bug
This commit is contained in:
@@ -842,7 +842,41 @@ class _NewSleepReportPageState extends State<NewSleepReportPage> {
|
||||
),
|
||||
),
|
||||
),
|
||||
// Obx(() {
|
||||
// if (sleepReportController.isLoading.value) {
|
||||
// return Center(
|
||||
// child: CircularProgressIndicator(
|
||||
// strokeWidth: 2,
|
||||
// valueColor: AlwaysStoppedAnimation<Color>(
|
||||
// themeController.currentColor.sc1,
|
||||
// ),
|
||||
// ),
|
||||
// );
|
||||
// }
|
||||
// switch (sleepReportController.model.type) {
|
||||
// case 1:
|
||||
// return DailyDataWidget(
|
||||
// sleepReport,
|
||||
// sleepCardKey,
|
||||
// heartRateCardKey,
|
||||
// breatheCardKey,
|
||||
// widget.data);
|
||||
// case 2:
|
||||
// return WeekDataWidget(
|
||||
// sleepReport,
|
||||
// widget.data,
|
||||
// );
|
||||
// case 3:
|
||||
// return MonthDataWidget(
|
||||
// sleepReport,
|
||||
// widget.data,
|
||||
// );
|
||||
// default:
|
||||
// return NullDataWidget();
|
||||
// }
|
||||
// }),
|
||||
Obx(() {
|
||||
try {
|
||||
if (sleepReportController.isLoading.value) {
|
||||
return Center(
|
||||
child: CircularProgressIndicator(
|
||||
@@ -874,6 +908,12 @@ class _NewSleepReportPageState extends State<NewSleepReportPage> {
|
||||
default:
|
||||
return NullDataWidget();
|
||||
}
|
||||
} catch (e, s) {
|
||||
debugPrint("❌ Obx 构建异常: $e");
|
||||
debugPrintStack(
|
||||
stackTrace: s, label: "Obx build 详细堆栈:");
|
||||
return NullDataWidget();
|
||||
}
|
||||
}),
|
||||
Column(
|
||||
children: [
|
||||
|
||||
Reference in New Issue
Block a user