diff --git a/lib/features/v2/device_list/presentation/pages/device_status_page.dart b/lib/features/v2/device_list/presentation/pages/device_status_page.dart index 8c4ec1c9..8bf95f2f 100644 --- a/lib/features/v2/device_list/presentation/pages/device_status_page.dart +++ b/lib/features/v2/device_list/presentation/pages/device_status_page.dart @@ -654,7 +654,7 @@ class _DeviceStatusViewState extends State { if (timestamp == null || timestamp.isEmpty) { ScaffoldMessenger.of(context).showSnackBar( const SnackBar( - content: Text('设备名称格式错误,无法提取时间戳'), + content: Text('设备名称异常,暂时无法连接'), duration: Duration(seconds: 2), ), ); @@ -1260,7 +1260,10 @@ class _DeviceStatusViewState extends State { Navigator.push( context, MaterialPageRoute( - builder: (_) => BleDeviceDetailPage(device: connectedDevice), + builder: (_) => BleDeviceDetailPage( + device: connectedDevice, + displayName: deviceName, + ), ), ); return; @@ -1333,7 +1336,10 @@ class _DeviceStatusViewState extends State { Navigator.push( context, MaterialPageRoute( - builder: (_) => BleDeviceDetailPage(device: device), + builder: (_) => BleDeviceDetailPage( + device: device, + displayName: deviceName, + ), ), ); } else { @@ -1360,7 +1366,7 @@ class _DeviceStatusViewState extends State { dialogShown = true; return AlertDialog( title: const Text('未找到设备'), - content: const Text('请确认机器已上线并打开蓝牙了'), + content: const Text('暂未匹配到该设备,稍后重试'), actions: [ TextButton( onPressed: () { @@ -1400,7 +1406,10 @@ class _DeviceStatusViewState extends State { Navigator.push( context, MaterialPageRoute( - builder: (_) => BleDeviceDetailPage(device: dev), + builder: (_) => BleDeviceDetailPage( + device: dev, + displayName: deviceName, + ), ), ); break; diff --git a/lib/features/v2/device_list/presentation/pages/robot_list_page.dart b/lib/features/v2/device_list/presentation/pages/robot_list_page.dart index 69473d0b..6cf3f376 100644 --- a/lib/features/v2/device_list/presentation/pages/robot_list_page.dart +++ b/lib/features/v2/device_list/presentation/pages/robot_list_page.dart @@ -652,7 +652,7 @@ class _RobotListViewState extends State { debugPrint('❌ [RobotListPage] 未提取到时间戳'); ScaffoldMessenger.of(context).showSnackBar( const SnackBar( - content: Text('设备名称格式错误,无法提取时间戳'), + content: Text('设备名称异常,暂时无法连接'), duration: Duration(seconds: 2), ), ); @@ -733,7 +733,10 @@ class _RobotListViewState extends State { Navigator.push( context, MaterialPageRoute( - builder: (_) => BleDeviceDetailPage(device: connectedDevice), + builder: (_) => BleDeviceDetailPage( + device: connectedDevice, + displayName: deviceName, + ), ), ); return; @@ -806,7 +809,10 @@ class _RobotListViewState extends State { Navigator.push( context, MaterialPageRoute( - builder: (_) => BleDeviceDetailPage(device: device), + builder: (_) => BleDeviceDetailPage( + device: device, + displayName: deviceName, + ), ), ); } else { @@ -833,7 +839,7 @@ class _RobotListViewState extends State { dialogShown = true; return AlertDialog( title: const Text('未找到设备'), - content: const Text('请确认机器已上线并打开蓝牙了'), + content: const Text('暂未匹配到该设备,稍后重试'), actions: [ TextButton( onPressed: () { @@ -873,7 +879,10 @@ class _RobotListViewState extends State { Navigator.push( context, MaterialPageRoute( - builder: (_) => BleDeviceDetailPage(device: dev), + builder: (_) => BleDeviceDetailPage( + device: dev, + displayName: deviceName, + ), ), ); break;