年兽排行榜

This commit is contained in:
by 2025-01-08 11:09:02 +08:00
parent 33b93131a0
commit d494205ede
1 changed files with 11 additions and 8 deletions

View File

@ -1008,11 +1008,11 @@ func (r *RankMatchMgr) NianRankAward() {
} }
// 发邮件 // 发邮件
var newMsg *model.Message var newMsg *model.Message
title := i18n.Tr("languages", "NianLuckTitle")
content := i18n.Tr("languages", "NianLuckAward", []int{int(rankId), int(rankId), int(rankId), int(rankId)})
newMsg = model.NewMessage("", 0, "", player.SnId, model.MSGTYPE_RANK_REWARD,
title, content, 0, 0, model.MSGSTATE_UNREAD, time.Now().Unix(), 0, "", items, platform, model.HallTienlen, nil)
task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} { task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} {
title := i18n.Tr("languages", "NianLuckTitle")
content := i18n.Tr("languages", "NianLuckAward", []int{int(rankId), int(rankId), int(rankId), int(rankId)})
newMsg = model.NewMessage("", 0, "", player.SnId, model.MSGTYPE_RANK_REWARD,
title, content, 0, 0, model.MSGSTATE_UNREAD, time.Now().Unix(), 0, "", items, platform, model.HallTienlen, nil)
err := model.InsertMessage(platform, newMsg) err := model.InsertMessage(platform, newMsg)
if err != nil { if err != nil {
logger.Logger.Errorf("发送邮件失败 snid:%v err:%v", player.SnId, err) logger.Logger.Errorf("发送邮件失败 snid:%v err:%v", player.SnId, err)
@ -1033,8 +1033,10 @@ func (r *RankMatchMgr) NianRankAward() {
} }
log.RankData = append(log.RankData, rankData) log.RankData = append(log.RankData, rankData)
rankId += 1 rankId += 1
logger.Logger.Infof("年兽幸运榜发奖 snid:%v rankData:%v", player.SnId, rankData)
} }
mq.Write(log) mq.Write(log)
logger.Logger.Infof("年兽幸运榜发奖 log:%v", log)
//清除幸运榜数值 //清除幸运榜数值
err := model.ClearNianRank(&model.FindNianListArgs{ err := model.ClearNianRank(&model.FindNianListArgs{
Platform: platform, Platform: platform,
@ -1092,11 +1094,11 @@ func (r *RankMatchMgr) NianRankAward() {
} }
// 发邮件 // 发邮件
var newMsg *model.Message var newMsg *model.Message
title := i18n.Tr("languages", "NianDamageTitle")
content := i18n.Tr("languages", "NianDamageAward", []int{int(rankId), int(rankId), int(rankId), int(rankId)})
newMsg = model.NewMessage("", 0, "", player.SnId, model.MSGTYPE_RANK_REWARD,
title, content, 0, 0, model.MSGSTATE_UNREAD, time.Now().Unix(), 0, "", items, platform, model.HallTienlen, nil)
task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} { task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} {
title := i18n.Tr("languages", "NianDamageTitle")
content := i18n.Tr("languages", "NianDamageAward", []int{int(rankId), int(rankId), int(rankId), int(rankId)})
newMsg = model.NewMessage("", 0, "", player.SnId, model.MSGTYPE_RANK_REWARD,
title, content, 0, 0, model.MSGSTATE_UNREAD, time.Now().Unix(), 0, "", items, platform, model.HallTienlen, nil)
err := model.InsertMessage(platform, newMsg) err := model.InsertMessage(platform, newMsg)
if err != nil { if err != nil {
logger.Logger.Errorf("发送邮件失败 snid:%v err:%v", player.SnId, err) logger.Logger.Errorf("发送邮件失败 snid:%v err:%v", player.SnId, err)
@ -1118,6 +1120,7 @@ func (r *RankMatchMgr) NianRankAward() {
rankId += 1 rankId += 1
} }
mq.Write(log) mq.Write(log)
logger.Logger.Infof("年兽伤害榜发奖 log:%v", log)
//删除数据库数据 //删除数据库数据
err := model.DelNianRank(&model.FindNianListArgs{ err := model.DelNianRank(&model.FindNianListArgs{
Platform: platform, Platform: platform,