diff --git a/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameBLL.cs b/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameBLL.cs index 13d2f53..ef41d54 100644 --- a/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameBLL.cs +++ b/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameBLL.cs @@ -218,7 +218,7 @@ public class PlayGameBLL : CloudGamingBase { //每分钟扣费 var diamondNumHour = gameInfo.ConsumeDiamondNumHour / 60.0; - playGameHeartbeatResponse.GameConsumeDiamond = (int)diamondNumHour; + playGameHeartbeatResponse.GameConsumeDiamond = diamondNumHour.ToString("0.##"); var chargingAt = DateTime.Now; var minutes = (int)chargingAt.Subtract(gameInfoCache.LastChargingAt ?? DateTime.Now).TotalMinutes; //判断扣费时间 @@ -286,7 +286,7 @@ public class PlayGameBLL : CloudGamingBase //重置一下用户钻石 playGameHeartbeatResponse.Diamond = userInfo.Diamond; - gameInfoCache.PlayGameHeartbeat($";累计扣除钻石*{gameInfoCache.SpendingDiamonds};当前游戏每分钟消耗钻石*{playGameHeartbeatResponse.GameConsumeDiamond}"); + gameInfoCache.PlayGameHeartbeat($";累计扣除钻石*{gameInfoCache.SpendingDiamonds};用户剩余钻石*{userInfo.Diamond};当前游戏每分钟消耗钻石*{diamondNumHour.ToString("0.##")}"); 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 a2946e3..91cc528 100644 --- a/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameExtend.cs +++ b/src/CloudGaming/Code/CloudGaming.Code/Game/PlayGameExtend.cs @@ -133,7 +133,7 @@ namespace CloudGaming.Code.Game playGameUserInfo.GameUserOperation.Add(new PlayGameUserOperation(jYApiRespnse) { OperationDateTime = DateTime.Now, - Content = "游戏结束", + Content = "用户主动结束游戏", ActionId = (int)PlayGameStatus.用户主动结束游戏 }); playGameUserInfo.LastDateTime = DateTime.Now; diff --git a/src/CloudGaming/Model/CloudGaming.DtoModel/PlayGame/PlayGameHeartbeatResponse.cs b/src/CloudGaming/Model/CloudGaming.DtoModel/PlayGame/PlayGameHeartbeatResponse.cs index 4183c34..c4dd7ae 100644 --- a/src/CloudGaming/Model/CloudGaming.DtoModel/PlayGame/PlayGameHeartbeatResponse.cs +++ b/src/CloudGaming/Model/CloudGaming.DtoModel/PlayGame/PlayGameHeartbeatResponse.cs @@ -14,7 +14,7 @@ namespace CloudGaming.DtoModel.PlayGame /// /// 当前游戏消耗钻石数/每分钟 /// - public int GameConsumeDiamond { get; set; } + public string GameConsumeDiamond { get; set; } /// /// 用户剩余游玩时间(分钟)