diff --git a/Assets/Scripts/Scenes/Ride/Model/CyclingModels/ReviewModel.cs b/Assets/Scripts/Scenes/Ride/Model/CyclingModels/ReviewModel.cs index eb4d9d6c..69e9ce1d 100644 --- a/Assets/Scripts/Scenes/Ride/Model/CyclingModels/ReviewModel.cs +++ b/Assets/Scripts/Scenes/Ride/Model/CyclingModels/ReviewModel.cs @@ -58,7 +58,9 @@ namespace Assets.Scenes.Ride.Scripts.Model.CyclingModels if (param != null) { recorderData.ContinueIndex = param.ContinueIndex??0; - recorderData.ContinueMark = param.ContinueMark; + if (!string.IsNullOrEmpty(param.ContinueMark)) { + recorderData.ContinueMark = param.ContinueMark; + } recorderData.EndDistance = param.EndDistance; recorderData.PreDistance = param.EndDistance; recorderData.CurrentRouteStartDistance = param.EndDistance; diff --git a/Assets/Scripts/Scenes/Ride/Scripts/SingleUIManager.cs b/Assets/Scripts/Scenes/Ride/Scripts/SingleUIManager.cs index 44956d35..00b88139 100644 --- a/Assets/Scripts/Scenes/Ride/Scripts/SingleUIManager.cs +++ b/Assets/Scripts/Scenes/Ride/Scripts/SingleUIManager.cs @@ -3,6 +3,7 @@ using DG.Tweening; using Assets.Scenes.Ride.Scripts.Model; using UnityEngine.EventSystems; using Assets.Scripts; +using Assets.Scripts.Apis; namespace Assets.Scenes.Ride.Scripts { @@ -35,7 +36,8 @@ namespace Assets.Scenes.Ride.Scripts mainController.SetCyclingModel(CyclingModel.Review); selectPanel.SetActive(false); //查询选中人员的骑行记录 - var rankingList = ConfigHelper.mapApi.GetRecordFileFromServer(mainController.routeResult.ContinueCyclingParam.RankingsId); + MapApi mapApi = new MapApi(); + var rankingList = mapApi.GetRecordFileFromServer(mainController.routeResult.ContinueCyclingParam.RankingsId); var reviewFactory = reviewPanel.transform.GetComponent(); reviewFactory.Refresh(); reviewFactory.SetReview(rankingList);