From 2ce497c52f8886d77025e745d0c8a8374b39233d Mon Sep 17 00:00:00 2001 From: zpc Date: Sun, 1 Dec 2024 07:18:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Code/CloudGaming.Code/Game/PlayGameBLL.cs | 2 +- .../Code/CloudGaming.Code/Game/PlayGameExtend.cs | 12 ++++++------ .../CloudGaming.DtoModel/PlayGame/PlayGameStatus.cs | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameBLL.cs b/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameBLL.cs index ef41d54..dbf847d 100644 --- a/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameBLL.cs +++ b/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameBLL.cs @@ -286,7 +286,7 @@ public class PlayGameBLL : CloudGamingBase //重置一下用户钻石 playGameHeartbeatResponse.Diamond = userInfo.Diamond; - gameInfoCache.PlayGameHeartbeat($";累计扣除钻石*{gameInfoCache.SpendingDiamonds};用户剩余钻石*{userInfo.Diamond};当前游戏每分钟消耗钻石*{diamondNumHour.ToString("0.##")}"); + gameInfoCache.PlayGameHeartbeat($";累计扣除钻石*{gameInfoCache.SpendingDiamonds};用户剩余钻石*{userInfo.Diamond};当前游戏每分钟消耗钻石*{diamondNumHour.ToString("0.##")};上一次扣费时间:{gameInfoCache.LastChargingAt?.ToString("yyyy-MM-dd HH:mm:ss")}"); await gameInfoCache.SaveChangesAsync(this); } else diff --git a/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameExtend.cs b/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameExtend.cs index 91cc528..6e18f11 100644 --- a/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameExtend.cs +++ b/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameExtend.cs @@ -202,7 +202,7 @@ namespace CloudGaming.Code.Game { OperationDateTime = DateTime.Now, Content = "用户游戏掉线重连成功", - ActionId = (int)PlayGameStatus.游戏掉线结束 + ActionId = (int)PlayGameStatus.游戏中 }); } playGameUserInfo.GameStatus = PlayGameStatus.游戏中; @@ -430,7 +430,7 @@ namespace CloudGaming.Code.Game playGameUserInfo.GameStatus = PlayGameStatus.排队掉线结束游戏; playGameUserInfo.GameUserOperation.Add(new PlayGameUserOperation(jYApiRespnse) { - Content = $"用户排队掉线,上一次排队时间{playGameUserInfo.LastPlayQueueAt?.ToString("yyyy-MM-dd HH:mm:ss")};准备结束游戏;", + Content = $"用户排队掉线后未上线,上一次排队时间{playGameUserInfo.LastPlayQueueAt?.ToString("yyyy-MM-dd HH:mm:ss")};准备结束游戏;", OperationDateTime = DateTime.Now, ActionId = (int)playGameUserInfo.GameStatus }); @@ -444,12 +444,12 @@ namespace CloudGaming.Code.Game /// public static bool PlayGameDiaoXian(this PlayGameUserInfo playGameUserInfo, IJYApiRespnse jYApiRespnse) { - playGameUserInfo.GameStatus = PlayGameStatus.游戏掉线结束; + playGameUserInfo.GameStatus = PlayGameStatus.游戏掉线结束游戏; playGameUserInfo.GameUserOperation.Add(new PlayGameUserOperation(jYApiRespnse) { - Content = $"用户游戏掉线,准备结束游戏", + Content = $"用户游戏掉线后未上线,准备结束游戏;", OperationDateTime = DateTime.Now, - ActionId = (int)PlayGameStatus.游戏掉线 + ActionId = (int)PlayGameStatus.游戏掉线结束游戏 }); return true; } @@ -579,7 +579,7 @@ namespace CloudGaming.Code.Game playGameUserInfo.GameStatus == PlayGameStatus.用户主动结束游戏 || playGameUserInfo.GameStatus == PlayGameStatus.用户钻石不足 || playGameUserInfo.GameStatus == PlayGameStatus.用户游玩时钻石不足 - || playGameUserInfo.GameStatus == PlayGameStatus.游戏掉线结束 || + || playGameUserInfo.GameStatus == PlayGameStatus.游戏掉线结束游戏 || playGameUserInfo.GameStatus == PlayGameStatus.排队异常 || playGameUserInfo.GameStatus == PlayGameStatus.排队掉线结束游戏 ) diff --git a/src/CloudGaming/Model/CloudGaming.DtoModel/PlayGame/PlayGameStatus.cs b/src/CloudGaming/Model/CloudGaming.DtoModel/PlayGame/PlayGameStatus.cs index 3555b4d..2cbbcac 100644 --- a/src/CloudGaming/Model/CloudGaming.DtoModel/PlayGame/PlayGameStatus.cs +++ b/src/CloudGaming/Model/CloudGaming.DtoModel/PlayGame/PlayGameStatus.cs @@ -114,7 +114,7 @@ public enum PlayGameStatus /// /// 游戏掉线已结束 /// - 游戏掉线结束 = 24, + 游戏掉线结束游戏 = 24, // ---------------------------------------- // 游戏结束状态 (预留空间: 40-49)