更新睡眠报告

This commit is contained in:
wyf
2025-05-27 23:09:31 +08:00
parent e0fef11b33
commit 98cd7f4e6a
54 changed files with 4450 additions and 1160 deletions

View File

@@ -28,8 +28,8 @@ class CalibrationPage extends StatefulWidget {
class _CalibrationPageState extends State<CalibrationPage> {
DeviceCalibrationController deviceCalibrationController = Get.find();
BlueteethBindController blueteethBindController = Get.find();
int flag = 0; //默认没有开始校准过
bool exit = false;
int flag = 0; //默认没有开始校准过 0没有开始
bool exit = false;
@override
void initState() {
super.initState();
@@ -86,7 +86,6 @@ class _CalibrationPageState extends State<CalibrationPage> {
Positioned(
left: 0,
child: returnIconButtomAddCallback(() {
if (flag != 0) {
try {
showConfirmDialog(
@@ -114,7 +113,7 @@ class _CalibrationPageState extends State<CalibrationPage> {
if (exit) {
Get.back();
}
},enableBack:exit ),
}, enableBack: exit),
),
if (widget.type == 1)
Positioned(
@@ -561,11 +560,11 @@ class _CalibrationPageState extends State<CalibrationPage> {
borderRadius:
AppConstants().button_container_radius, // 圆角半径
onTap: () async {
flag = 1;
if (deviceCalibrationController.complete) {
showConfirmDialog(
context, Container(), "校准已经完成,是否重新开始校准?",
onConfirm: () {
flag = 1;
BlueteethBindController
blueteethBindController = Get.find();
deviceCalibrationController.process.value = 0;
@@ -723,6 +722,7 @@ class _CalibrationPageState extends State<CalibrationPage> {
return;
});
} else {
flag = 1;
BlueteethBindController
blueteethBindController = Get.find();
String serviceAddress =