package global import ( "github.com/flipped-aurora/gin-vue-admin/server/utils/timer" "github.com/songzhibin97/gkit/cache/local_cache" "golang.org/x/sync/singleflight" "go.uber.org/zap" "github.com/flipped-aurora/gin-vue-admin/server/config" "github.com/go-redis/redis/v8" "github.com/spf13/viper" "gorm.io/gorm" ) var ( GVA_DB *gorm.DB GVA_REDIS *redis.Client GVA_CONFIG config.Server GVA_VP *viper.Viper //GVA_LOG *oplogging.Logger GVA_LOG *zap.Logger GVA_Timer timer.Timer = timer.NewTimerTask() GVA_Concurrency_Control = &singleflight.Group{} BlackCache local_cache.Cache //其他数据库配置 GVA_DB_Master *gorm.DB GVA_DB_BookDate *gorm.DB GVA_DB_WatchDate *gorm.DB GVA_DB_ErrorSubjectDate *gorm.DB GVA_DB_MyTestDate *gorm.DB GVA_DB_BooImgkDate *gorm.DB GVA_DB_IntegralDate *gorm.DB GVA_DB_QADate *gorm.DB GVA_DB_BillboardDate *gorm.DB GVA_DB_HealthReport *gorm.DB GVA_DB_ApprovalProcess *gorm.DB GVA_DB_Performanceappraisal *gorm.DB GVA_DB_WechatCallBack *gorm.DB //企业微信专用redis GVA_REDIS_WeChat *redis.Client GVA_REDIS_WeChat2 *redis.Client //个人配置 // GVA_MyConfig config.MyConfig //鉴权 GVA_INDEX_USERKEY int64 GVA_ADMIN_USERKEY int64 Gva_Authority_Authentication []int64 Gva_Authority_Authentication_Subsidiary []int64 )