PG厂商放开

dev
mofangmin 1 year ago
parent ae4286c1f1
commit 57f6772b52
  1. 22
      modules/web/handler/game.go

@ -2,7 +2,6 @@ package handler
import ( import (
"fmt" "fmt"
"math/rand"
"server/call" "server/call"
"server/common" "server/common"
"server/db" "server/db"
@ -83,17 +82,16 @@ func EnterGame(c *gin.Context) {
} }
a.Data = resp a.Data = resp
// step:特殊逻辑处理 // step:特殊逻辑处理
if req.Provider == common.ProviderPGSoft { // if req.Provider == common.ProviderPGSoft {
a.Code = values.CodeParam // a.Code = values.CodeParam
a.Msg = "Under Maintenance,please try later." // a.Msg = "Under Maintenance,please try later."
return // provider = call.GetConfigGameProvider(common.ProviderPG2)
provider = call.GetConfigGameProvider(common.ProviderPG2) // game := call.GetConfigGameListByID(common.ProviderPG2, req.GameID)
game := call.GetConfigGameListByID(common.ProviderPG2, req.GameID) // if game != nil && game.Open == 1 && rand.Intn(100) < 100 {
if game != nil && game.Open == 1 && rand.Intn(100) < 100 { // req.Provider = common.ProviderPG2
req.Provider = common.ProviderPG2 // resp.Method = provider.Method
resp.Method = provider.Method // }
} // }
}
if req.IsDemo { if req.IsDemo {
log.Debug("player enter demo game %+v", *req) log.Debug("player enter demo game %+v", *req)
enter := &base.EnterGameReq{ enter := &base.EnterGameReq{

Loading…
Cancel
Save