From 6055b2010ba26285e339605853afad22be64c261 Mon Sep 17 00:00:00 2001 From: lishuo Date: Wed, 29 Dec 2021 17:39:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E4=BA=AB=E9=97=AE=E9=A2=98=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/Apis/Models/MapRoute.cs | 5 +++++ Assets/Scripts/Scenes/Ride/Network/MapUDPService.cs | 2 +- Assets/Scripts/Scenes/Ride/Scripts/CyclingController.cs | 2 +- Assets/Scripts/Scenes/Ride/Scripts/ResultPanelScript.cs | 4 ++-- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/Assets/Scripts/Apis/Models/MapRoute.cs b/Assets/Scripts/Apis/Models/MapRoute.cs index 927f9791..aba738c3 100644 --- a/Assets/Scripts/Apis/Models/MapRoute.cs +++ b/Assets/Scripts/Apis/Models/MapRoute.cs @@ -6,6 +6,11 @@ using System.Threading.Tasks; namespace Assets.Scripts.Apis.Models { + public class SimpleMapRoute + { + public int Id { get; set; } + public string Name { get; set; } + } public class MapRoute { public int Id { get; set; } diff --git a/Assets/Scripts/Scenes/Ride/Network/MapUDPService.cs b/Assets/Scripts/Scenes/Ride/Network/MapUDPService.cs index 10b275b7..5d9bcb9e 100644 --- a/Assets/Scripts/Scenes/Ride/Network/MapUDPService.cs +++ b/Assets/Scripts/Scenes/Ride/Network/MapUDPService.cs @@ -460,7 +460,7 @@ namespace Assets.Scenes.Ride.Scripts var route = App.RouteList.Where(c => c.Id == item.RouteId).FirstOrDefault(); if (route != null) { - user.RouteName = route.NickName; + user.RouteName = route.Name; } if (item != null) { diff --git a/Assets/Scripts/Scenes/Ride/Scripts/CyclingController.cs b/Assets/Scripts/Scenes/Ride/Scripts/CyclingController.cs index 4a39bab6..a1062047 100644 --- a/Assets/Scripts/Scenes/Ride/Scripts/CyclingController.cs +++ b/Assets/Scripts/Scenes/Ride/Scripts/CyclingController.cs @@ -1161,7 +1161,7 @@ public BaseUIManager singleUIManager; var tempContent = Newtonsoft.Json.JsonConvert.SerializeObject(tempRecordData); System.IO.File.WriteAllText(filePath, tempContent); } - int RankingId; + public int RankingId; public void Save(double totalDistance) { ClearTempFile(); diff --git a/Assets/Scripts/Scenes/Ride/Scripts/ResultPanelScript.cs b/Assets/Scripts/Scenes/Ride/Scripts/ResultPanelScript.cs index 56bf4bdb..3be1eb8a 100644 --- a/Assets/Scripts/Scenes/Ride/Scripts/ResultPanelScript.cs +++ b/Assets/Scripts/Scenes/Ride/Scripts/ResultPanelScript.cs @@ -93,7 +93,7 @@ namespace Assets.Scenes.Ride.Scripts { if (App.weChatController.IsWeChatAppInstalled()) { - App.weChatController.ShareWebpageToWX(0, $"{App.CurrentUser.WebHost}Mine/MatchPreview?id={cyclingController.competitionId}&Token={App.CurrentUser.cookie}", cyclingController.competition.NickName, "By " + App.CurrentUser.Nickname,null); + App.weChatController.ShareWebpageToWX(0, $"{App.CurrentUser.WebHost}RoutesRecords/{cyclingController.RankingId}?Token={App.CurrentUser.cookie}", cyclingController.mapRoute.NickName, "By " + App.CurrentUser.Nickname,null); } else { @@ -105,7 +105,7 @@ namespace Assets.Scenes.Ride.Scripts { if (App.weChatController.IsWeChatAppInstalled()) { - App.weChatController.ShareWebpageToWX(1, $"{App.CurrentUser.WebHost}Mine/MatchPreview?id={cyclingController.competitionId}&Token={App.CurrentUser.cookie}", cyclingController.competition.NickName, "By " + App.CurrentUser.Nickname,null); + App.weChatController.ShareWebpageToWX(1, $"{App.CurrentUser.WebHost}RoutesRecords/{cyclingController.RankingId}?Token={App.CurrentUser.cookie}", cyclingController.mapRoute.NickName, "By " + App.CurrentUser.Nickname,null); } else {