goProject/trunk/center/common/configsYaml/functionConfig.go

64 lines
1.0 KiB
Go
Raw Normal View History

2025-01-06 16:01:02 +08:00
package configYaml
// FunctionConfig
//
// @description: 功能开关配置
type FunctionConfig struct {
// 游戏代码
GameCode string
// 仙术副本 清理过期房间信息时间 5 分钟
MagicCopyTeamOutTime int
// 请求青瓷的Url
QCSdk_Url string
// 请求青瓷的GameCode
QCSdk_GameCode string
// 请求青瓷的GameId
QCSdk_GameId string
// 请求青瓷的加密signKey
QCSdk_SignKey string
}
var (
// 功能开关配置对象
functionConfigObj *FunctionConfig
)
// initFunctionConfig
//
// @description: 加载功能开关配置
//
// parameter:
//
// @configObj: 开关配置
//
// return:
//
// @error: 错误信息
func initFunctionConfig() error {
functionConfigObj = &FunctionConfig{}
functionConfig := ConfigYaml.Root.FunctionConfig
functionConfigObj.GameCode = functionConfig.GameCode
return nil
}
// GetFunctionConfigObj
//
// @description: 获取功能开关配置对象
//
// parameter:
// return:
//
// @*FunctionConfig:
func GetFunctionConfigObj() *FunctionConfig {
return functionConfigObj
}