package globals import ( "git.rosy.net.cn/baseapi" "github.com/astaxie/beego" "github.com/astaxie/beego/logs" "go.uber.org/zap" ) const ( ErrStrAccessDB = "Error when access DB" ) var ( CallLegacyMsgHandler bool CallNewMsgHandler bool GenerateLegacyJxOrder bool ReallyCallPlatformAPI bool SugarLogger *zap.SugaredLogger ) func init() { logs.SetLogFuncCallDepth(3) beego.BConfig.Log.AccessLogs = true CallLegacyMsgHandler = beego.AppConfig.DefaultBool("callLegacyMsgHandler", true) CallNewMsgHandler = beego.AppConfig.DefaultBool("callNewMsgHandler", false) GenerateLegacyJxOrder = beego.AppConfig.DefaultBool("generateLegacyJxOrder", false) ReallyCallPlatformAPI = !CallLegacyMsgHandler logger, _ := zap.NewDevelopment() SugarLogger = logger.Sugar() baseapi.Init(SugarLogger) }