更新设备详情的设备校准和wifi配置

This commit is contained in:
wyf
2025-07-22 10:03:20 +08:00
parent 0302455433
commit 22b34d7b06
9 changed files with 2116 additions and 5 deletions

View File

@@ -1,3 +1,3 @@
[ [
"assets/miniapp/mhtControl_1.0.28.zip" "assets/miniapp/mhtControl_1.0.30.zip"
] ]

View File

@@ -213,5 +213,6 @@
"每日得分": "每日得分", "每日得分": "每日得分",
"每日得分介绍": "每日得分介绍", "每日得分介绍": "每日得分介绍",
"与上月对比": "与上月对比", "与上月对比": "与上月对比",
"设备状态":"设备状态" "设备状态":"设备状态",
"校准未完成提示":"校准还未完成,是否确认退出校准流程?"
} }

Binary file not shown.

View File

@@ -236,11 +236,11 @@ class _BluetoothPageState extends State<BluetoothPage> {
}); });
} }
}), }),
_buildMenuButton(context, '设备校准', ""), _buildMenuButton(context, '设备校准', "/mhtCalibrationAfterPage", arguments: obsData,),
_buildMenuButton( _buildMenuButton(
context, '体征传感器', "/vitalSignsSensorPage", context, '体征传感器', "/vitalSignsSensorPage",
arguments: obsData), arguments: obsData),
_buildMenuButton(context, 'WIFI配置', ""), _buildMenuButton(context, 'WIFI配置', "/mhtWifiAfterPage",arguments: obsData,),
// _buildMenuButton( // _buildMenuButton(
// context, '睡眠习惯', "/sleepHabitPage"), // context, '睡眠习惯', "/sleepHabitPage"),
_buildMenuButton( _buildMenuButton(

File diff suppressed because it is too large Load Diff

View File

@@ -68,7 +68,6 @@ class _MHTWifiPageState extends State<MHTWifiPage> {
blueteethBindController.updateAll(); blueteethBindController.updateAll();
} }
@override
@override @override
void dispose() { void dispose() {
_isDisposed = true; _isDisposed = true;

File diff suppressed because it is too large Load Diff

View File

@@ -21,8 +21,10 @@ import 'package:vbvs_app/pages/mh_page/device/mht_bind_device_success.dart';
import 'package:vbvs_app/pages/mh_page/device/mht_bind_device_type.dart'; import 'package:vbvs_app/pages/mh_page/device/mht_bind_device_type.dart';
import 'package:vbvs_app/pages/mh_page/device/mht_blueteeth_device_page.dart'; import 'package:vbvs_app/pages/mh_page/device/mht_blueteeth_device_page.dart';
import 'package:vbvs_app/pages/mh_page/device/mht_device_calibration.dart'; import 'package:vbvs_app/pages/mh_page/device/mht_device_calibration.dart';
import 'package:vbvs_app/pages/mh_page/device/mht_device_calibration_after.dart';
import 'package:vbvs_app/pages/mh_page/device/mht_people_info.dart'; import 'package:vbvs_app/pages/mh_page/device/mht_people_info.dart';
import 'package:vbvs_app/pages/mh_page/device/mht_wifi_page.dart'; import 'package:vbvs_app/pages/mh_page/device/mht_wifi_page.dart';
import 'package:vbvs_app/pages/mh_page/device/mht_wifi_page_after.dart';
import 'package:vbvs_app/pages/mh_page/device_list.dart'; import 'package:vbvs_app/pages/mh_page/device_list.dart';
import 'package:vbvs_app/pages/mh_page/device_people_info.dart'; import 'package:vbvs_app/pages/mh_page/device_people_info.dart';
import 'package:vbvs_app/pages/mh_page/device_share_page.dart'; import 'package:vbvs_app/pages/mh_page/device_share_page.dart';
@@ -100,6 +102,8 @@ var mhroutes = {
MHTBlueteethDevicePage(deviceType: arguments), MHTBlueteethDevicePage(deviceType: arguments),
"/mHTwifiPage": (contxt, {arguments}) => MHTWifiPage(deviceInfo: arguments), "/mHTwifiPage": (contxt, {arguments}) => MHTWifiPage(deviceInfo: arguments),
"/calibrationPage": (contxt) => MHTCalibrationPage(), "/calibrationPage": (contxt) => MHTCalibrationPage(),
"/mhtCalibrationAfterPage": (contxt, {arguments}) =>
MHTCalibrationAfterPage(deviceInfo: arguments),
"/bindDeviceSuccess": (contxt) => MHTBindDeviceSuccess(), "/bindDeviceSuccess": (contxt) => MHTBindDeviceSuccess(),
"/newSleepReportPage": (contxt, {arguments}) => "/newSleepReportPage": (contxt, {arguments}) =>
NewSleepReportPage(data: arguments), NewSleepReportPage(data: arguments),
@@ -119,6 +123,8 @@ var mhroutes = {
"/vitalSignsSensorPage": (context, {arguments}) => VitalSignsSensorPage( "/vitalSignsSensorPage": (context, {arguments}) => VitalSignsSensorPage(
data: arguments, data: arguments,
), ),
"/mhtWifiAfterPage": (contxt, {arguments}) =>
MHTWifiAfterPage(deviceInfo: arguments),
}; };
var mhonGenerateRoute = (RouteSettings settings) { var mhonGenerateRoute = (RouteSettings settings) {
final String? name = settings.name; // 获取路由名称,如 /news 或 /search final String? name = settings.name; // 获取路由名称,如 /news 或 /search