|
@@ -4,6 +4,7 @@ import (
|
|
|
"fmt"
|
|
|
beego "github.com/beego/beego/v2/adapter"
|
|
|
"github.com/beego/beego/v2/server/web"
|
|
|
+ "github.com/rdlucklib/rdluck_tools/cache"
|
|
|
)
|
|
|
|
|
|
var (
|
|
@@ -14,6 +15,10 @@ var (
|
|
|
MYSQL_URL_DATA string
|
|
|
MYSQL_URL_GL string
|
|
|
MYSQL_URL_ETA string
|
|
|
+
|
|
|
+ REDIS_CACHE string
|
|
|
+ Rc *cache.Cache
|
|
|
+ Re error
|
|
|
)
|
|
|
|
|
|
var (
|
|
@@ -23,8 +28,6 @@ var (
|
|
|
BinLogFile string
|
|
|
)
|
|
|
|
|
|
-var SystemType string
|
|
|
-
|
|
|
var (
|
|
|
APPNAME string
|
|
|
EmailSendToUsers string
|
|
@@ -83,9 +86,11 @@ var (
|
|
|
ES_PASSWORD string
|
|
|
)
|
|
|
|
|
|
+
|
|
|
var (
|
|
|
EsReportIndexName string
|
|
|
EsEnglishReportIndexName string
|
|
|
+ SmartReportIndexName string
|
|
|
)
|
|
|
|
|
|
|
|
@@ -144,12 +149,16 @@ func init() {
|
|
|
MYSQL_URL_DATA = config["mysql_url_data"]
|
|
|
MYSQL_URL_GL = config["mysql_url_gl"]
|
|
|
MYSQL_URL_ETA = config["mysql_url_eta"]
|
|
|
-
|
|
|
- systemType, err := web.AppConfig.String("system_type")
|
|
|
- if err != nil {
|
|
|
- panic(any("配置文件读取system_type错误 " + err.Error()))
|
|
|
+
|
|
|
+ REDIS_CACHE = config["beego_cache"]
|
|
|
+ if len(REDIS_CACHE) <= 0 {
|
|
|
+ panic(any("redis链接参数没有配置"))
|
|
|
+ }
|
|
|
+ Rc, Re = cache.NewCache(REDIS_CACHE)
|
|
|
+ if Re != nil {
|
|
|
+ fmt.Println(Re)
|
|
|
+ panic(any(Re))
|
|
|
}
|
|
|
- SystemType = systemType
|
|
|
|
|
|
|
|
|
appNameCn, err := web.AppConfig.String("app_name_cn")
|
|
@@ -201,6 +210,7 @@ func init() {
|
|
|
{
|
|
|
EsReportIndexName = config["es_report_index_name"]
|
|
|
EsEnglishReportIndexName = config["es_english_report_index_name"]
|
|
|
+ SmartReportIndexName = config["es_smart_report_index_name"]
|
|
|
}
|
|
|
|
|
|
|