From 071ce910d0ecca02222ef9f36224ca353fb42ff8 Mon Sep 17 00:00:00 2001 From: chenweijian <820961417@qq.com> Date: Tue, 15 Aug 2023 14:31:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=B8=E6=88=8F1v1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _const/rediskey/key.go | 14 ++++++++------ _const/rediskey/key_func.go | 8 ++++++++ 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/_const/rediskey/key.go b/_const/rediskey/key.go index 5aecfca..5b94c0b 100644 --- a/_const/rediskey/key.go +++ b/_const/rediskey/key.go @@ -48,10 +48,12 @@ const ( ActIpGetAwardTimes = "act:ipAwardTimes:%d:%d:%d:%s" // 一个ip在活动中的领奖次数 活动id:领奖类型:level:ip地址 ActImeiGetAwardTimes = "act:imeiAwardTimes:%d:%d:%d:%s" // 一个设备在活动中的领奖次数 活动id:领奖类型:level:设备号 - ExchangePinkCostDiamond = "finance:exPinkDiamond:%s:%d" // 某天兑换粉钻所花费的黄钻 日期:用户id - GameAutoMathEnterRoom = "game:autoEnter:%d:%s" // 快速游戏,进入某个房间 - Game1V1EnterRoom = "game:oneAndOne:%s" // 1v1游戏,进入某个房间,%s: imGroupId - Game1V1GameChannel = "game:gameChannel:%s" // 1v1游戏,发布订阅channel,游戏创建成功后的通知,%s: imGroupId - Game1V1ResetGameRoom = "game:resetGameRoom:%s" // 1v1游戏,把某个房间重新放回匹配池,%s: txGroupId - Game1V1RoomRobot = "game:oneAndOneRobot:%s" // 1v1游戏,某个房间匹配到的机器人,%s: txGroupId, val: 机器人uid + ExchangePinkCostDiamond = "finance:exPinkDiamond:%s:%d" // 某天兑换粉钻所花费的黄钻 日期:用户id + GameAutoMathEnterRoom = "game:autoEnter:%d:%s" // 快速游戏,进入某个房间 + Game1V1EnterRoom = "game:oneAndOne:%s" // 1v1游戏,进入某个房间,%s: imGroupId + Game1V1GameChannel = "game:gameChannel:%s" // 1v1游戏,发布订阅channel,游戏创建成功后的通知,%s: imGroupId + Game1V1ResetGameRoom = "game:resetGameRoom:%s" // 1v1游戏,把某个房间重新放回匹配池,%s: txGroupId + Game1V1RoomRobot = "game:oneAndOneRobot:%s" // 1v1游戏,某个房间匹配到的机器人,%s: txGroupId, val: 机器人uid + Game1V1GameTimesRecord = "game:timesRecord:%s:%d:%d:%d" // 1v1游戏,游戏次数活动记录,天日期:玩家Id:游戏gameId:对方玩家id + Game1V1GameWinTimesRecord = "game:winTimesRecord:%s:%d:%d:%d" // 1v1游戏,游戏获胜次数活动记录,天日期:获胜玩家Id:游戏gameId:对方玩家id ) diff --git a/_const/rediskey/key_func.go b/_const/rediskey/key_func.go index 3955655..407d42d 100644 --- a/_const/rediskey/key_func.go +++ b/_const/rediskey/key_func.go @@ -123,3 +123,11 @@ func GetGame1V1ResetGameRoom(txGroupId string) string { func GetGame1V1RoomRobot(txGroupId string) string { return fmt.Sprintf(Game1V1RoomRobot, txGroupId) } + +func GetGame1V1GameTimesRecord(userId1, userId2 uint64, gameId int) string { + return fmt.Sprintf(Game1V1GameTimesRecord, time.Now().Format(utils.COMPACT_DATE_FORMAT), userId1, gameId, userId2) +} + +func GetGame1V1GameWinTimesRecord(userId1, userId2 uint64, gameId int) string { + return fmt.Sprintf(Game1V1GameWinTimesRecord, time.Now().Format(utils.COMPACT_DATE_FORMAT), userId1, gameId, userId2) +} -- 2.22.0