下分多次请求多次返回bug

This commit is contained in:
DESKTOP-45ANQ2C\unis 2025-01-22 14:49:18 +08:00
parent c1aeca1b12
commit 2141650d88
1 changed files with 7 additions and 4 deletions

View File

@ -3043,7 +3043,7 @@ func init() {
tNode.TransRep.RetFiels = jsonDataRsp tNode.TransRep.RetFiels = jsonDataRsp
tNode.Resume() tNode.Resume()
}), "/api/platform/upscore").Start() }), "/api/platform/upscore").StartByFixExecutor("UserName:" + msg.Username)
} else { } else {
//玩家不在线 //玩家不在线
var acc *model.Account var acc *model.Account
@ -3113,7 +3113,7 @@ func init() {
tNode.TransRep.RetFiels = jsonDataRsp tNode.TransRep.RetFiels = jsonDataRsp
tNode.Resume() tNode.Resume()
}), "/api/platform/upscore").Start() }), "/api/platform/upscore").StartByFixExecutor("UserName:" + msg.Username)
} }
return common.ResponseTag_TransactYield, jsonDataRsp return common.ResponseTag_TransactYield, jsonDataRsp
@ -3176,6 +3176,7 @@ func init() {
pack.Code = int(webapiproto.TagCode_FAILED) pack.Code = int(webapiproto.TagCode_FAILED)
pack.Message = data.(error).Error() pack.Message = data.(error).Error()
} else { } else {
logger.Logger.Tracef("/api/platform/downscore player online snid:%v, player.Coin:%v", player.SnId, player.Coin)
player.AddCoin(addcoin, 0, common.GainWayPlatformDownScore, "platform", "平台下分") player.AddCoin(addcoin, 0, common.GainWayPlatformDownScore, "platform", "平台下分")
player.SendDiffData() player.SendDiffData()
} }
@ -3189,7 +3190,7 @@ func init() {
tNode.TransRep.RetFiels = jsonDataRsp tNode.TransRep.RetFiels = jsonDataRsp
tNode.Resume() tNode.Resume()
}), "/api/platform/downscore").Start() }), "/api/platform/downscore").StartByFixExecutor("UserName:" + msg.Username)
} else { } else {
//玩家不在线 //玩家不在线
task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} { task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} {
@ -3208,6 +3209,8 @@ func init() {
return nil return nil
} }
logger.Logger.Tracef("/api/platform/downscore player not online findPlayerSnid:%v, findPlayer.Coin:%v", findPlayer.SnId, findPlayer.Coin)
//增加帐变记录 //增加帐变记录
coinlogex := model.NewCoinLogEx(&model.CoinLogParam{ coinlogex := model.NewCoinLogEx(&model.CoinLogParam{
Platform: findPlayer.Platform, Platform: findPlayer.Platform,
@ -3265,7 +3268,7 @@ func init() {
tNode.TransRep.RetFiels = jsonDataRsp tNode.TransRep.RetFiels = jsonDataRsp
tNode.Resume() tNode.Resume()
}), "/api/platform/downscore").Start() }), "/api/platform/downscore").StartByFixExecutor("UserName:" + msg.Username)
} }
return common.ResponseTag_TransactYield, jsonDataRsp return common.ResponseTag_TransactYield, jsonDataRsp
})) }))