diff --git a/star_lock/lib/talk/udp/udp_help.dart b/star_lock/lib/talk/udp/udp_help.dart index e3ae0ab1..c6bea328 100644 --- a/star_lock/lib/talk/udp/udp_help.dart +++ b/star_lock/lib/talk/udp/udp_help.dart @@ -6,6 +6,7 @@ import 'dart:io'; import 'package:get/get.dart'; import '../../network/api_repository.dart'; +import '../../tools/storage.dart'; import 'udp_manage.dart'; import 'udp_senderManage.dart'; @@ -38,9 +39,9 @@ class UdpHelp{ } } - Timer timer = Timer.periodic(1.seconds, (timer) { + Timer timer = Timer.periodic(1.seconds, (timer) async { UDPSenderManage.sendHeart( - userName: "15080825640", + userName: await Storage.getMobile(), ipList: serversList, tokenStr: "b989fa15f75c2ac02718b7c9bb64f80e", ); diff --git a/star_lock/lib/talk/udp/udp_reciverData.dart b/star_lock/lib/talk/udp/udp_reciverData.dart index ab7b9fcd..129cbb48 100644 --- a/star_lock/lib/talk/udp/udp_reciverData.dart +++ b/star_lock/lib/talk/udp/udp_reciverData.dart @@ -14,7 +14,7 @@ class CommandUDPReciverManager { if (dataSize < 4) { return; } - print("appDataReceiveData:$data"); + print("appDataReceiveUDPData:$data"); Uint8List data1 = Uint8List.fromList(data); if (data1.length == 1) { diff --git a/star_lock/lib/tools/storage.dart b/star_lock/lib/tools/storage.dart index 8e98e17e..7a1b0d38 100644 --- a/star_lock/lib/tools/storage.dart +++ b/star_lock/lib/tools/storage.dart @@ -136,13 +136,23 @@ class Storage { } static Future getUid() async { - String? userId = ''; + String? uid = ''; final data = await Storage.getString('userLoginData'); if (data != null && data.isNotEmpty) { - userId = LoginData.fromJson(jsonDecode(data)).uid.toString(); + uid = LoginData.fromJson(jsonDecode(data)).uid.toString(); } - print("pubUserId:$userId"); - return userId; + print("pubUid:$uid"); + return uid; + } + + static Future getMobile() async { + String? mobile = ''; + final data = await Storage.getString('userLoginData'); + if (data != null && data.isNotEmpty) { + mobile = LoginData.fromJson(jsonDecode(data)).mobile.toString(); + } + print("pubUserId:$mobile"); + return mobile; } static Future getLoginData() async {