From bd5c641cb6fe41872ea7890373d5e0b8248c1ff2 Mon Sep 17 00:00:00 2001 From: "DESKTOP-45ANQ2C\\unis" <121212121@qq.com> Date: Wed, 8 Jan 2025 15:48:36 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A6=E5=8F=98=E8=AE=B0=E5=BD=95=EF=BC=8C?= =?UTF-8?q?=E5=9C=A8=E7=BA=BF=E5=B9=B3=E5=8F=B0=E4=B8=8B=E5=88=86=EF=BC=8C?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=98=BE=E7=A4=BA=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- worldsrv/trascate_webapi.go | 53 ------------------------------------- 1 file changed, 53 deletions(-) diff --git a/worldsrv/trascate_webapi.go b/worldsrv/trascate_webapi.go index 8dc166b..2465a84 100644 --- a/worldsrv/trascate_webapi.go +++ b/worldsrv/trascate_webapi.go @@ -3010,42 +3010,14 @@ func init() { //玩家在线 if player != nil { - remainNum = player.Coin - platform := player.Platform - if player.Coin+addcoin < 0 { pack.Code = int(webapiproto.TagCode_FAILED) pack.Message = "coin not enough!" return common.ResponseTag_ParamError, pack } - //增加帐变记录 - coinlogex := model.NewCoinLogEx(&model.CoinLogParam{ - Platform: player.Platform, - SnID: player.SnId, - UserName: player.Username, - Channel: player.Channel, - ChangeType: common.BillTypeCoin, - ChangeNum: addcoin, - RemainNum: remainNum + addcoin, - Add: 0, - LogType: logtype, - GameID: 0, - GameFreeID: 0, - BaseCoin: 0, - Operator: "休闲平台", - Remark: "在线平台上分", - }) - task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} { - err := model.InsertCoinLog(coinlogex) - if err != nil { - //回滚到对账日志 - model.RemoveCoinLogOne(platform, coinlogex.LogId) - logger.Logger.Errorf("model.InsertCoinLogs err:%v log:%v", err, coinlogex) - return err - } return nil }), task.CompleteNotifyWrapper(func(data interface{}, t task.Task) { @@ -3191,32 +3163,7 @@ func init() { return common.ResponseTag_ParamError, jsonDataRsp } - //增加帐变记录 - coinlogex := model.NewCoinLogEx(&model.CoinLogParam{ - Platform: player.Platform, - SnID: player.SnId, - UserName: player.Username, - Channel: player.Channel, - ChangeType: common.BillTypeCoin, - ChangeNum: -player.Coin, - RemainNum: remainNum + player.Coin, - Add: 0, - LogType: logtype, - GameID: 0, - GameFreeID: 0, - BaseCoin: 0, - Operator: "休闲平台", - Remark: "在线平台下分", - }) - task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} { - err := model.InsertCoinLog(coinlogex) - if err != nil { - //回滚到对账日志 - model.RemoveCoinLogOne(platform, coinlogex.LogId) - logger.Logger.Errorf("model.InsertCoinLogs err:%v log:%v", err, coinlogex) - return err - } return nil }), task.CompleteNotifyWrapper(func(data interface{}, t task.Task) {