连接功率计无法开始问题&附近的人优化

This commit is contained in:
lishuo 2022-07-21 14:51:26 +08:00
parent ccdf2c63f2
commit af5a4f2aa8
2 changed files with 9 additions and 6 deletions

View File

@ -604,12 +604,15 @@ namespace Assets.Scenes.Ride.Scripts
if (notCachedIds.Count > 0) if (notCachedIds.Count > 0)
{ {
var rangeUser = ConfigHelper.mapApi.GetOnlineUserInfo(ids).data; var rangeUser = ConfigHelper.mapApi.GetOnlineUserInfo(ids).data;
var rangeRoute = ConfigHelper.mapApi.GetMapRouteInfo(routeIds).data;
App.RouteList.AddRange(rangeRoute);
onlineUsers.AddRange(rangeUser); onlineUsers.AddRange(rangeUser);
App.userList.AddRange(rangeUser); App.userList.AddRange(rangeUser);
} }
} }
if (routeIds.Any())
{
var rangeRoute = ConfigHelper.mapApi.GetMapRouteInfo(routeIds).data;
App.RouteList.AddRange(rangeRoute);
}
foreach (var user in onlineUsers) foreach (var user in onlineUsers)
{ {
var item = msgs.FirstOrDefault(u => u.MemberId == user.Id); var item = msgs.FirstOrDefault(u => u.MemberId == user.Id);

View File

@ -141,10 +141,6 @@ namespace Assets.Scenes.Ride.Scripts
public bool CheckAnt() public bool CheckAnt()
{ {
//_antConnector = AntConnector.Instance(); //_antConnector = AntConnector.Instance();
if (_device == null || App.CurrentUser.FTP <= 0)
{
return false;
}
var devices = App.MainDeviceAdapter.GetDevices().Where(d => d.State == DeviceState.Connected && (d.Sensor == SensorType.Trainer || d.Sensor == SensorType.Power)); var devices = App.MainDeviceAdapter.GetDevices().Where(d => d.State == DeviceState.Connected && (d.Sensor == SensorType.Trainer || d.Sensor == SensorType.Power));
if (devices.Count() > 0) if (devices.Count() > 0)
{ {
@ -159,6 +155,10 @@ namespace Assets.Scenes.Ride.Scripts
{ {
return false; return false;
} }
if (_device == null || App.CurrentUser.FTP <= 0)
{
return false;
}
return true; return true;
} }
//设备列表 //设备列表