|
@@ -11,16 +11,35 @@ var (
|
|
|
RunMode string //运行模式
|
|
|
MYSQL_URL string //数据库连接
|
|
|
MYSQL_URL_DATA string
|
|
|
- MYSQL_URL_EDB string
|
|
|
+ MYSQL_URL_EDB string
|
|
|
|
|
|
REDIS_CACHE string //缓存地址
|
|
|
Rc *cache.Cache //redis缓存
|
|
|
Re error //redis错误
|
|
|
)
|
|
|
|
|
|
-// 经济数据库
|
|
|
+// 基础配置
|
|
|
var (
|
|
|
- EDB_LIB_URL string
|
|
|
+ // SystemType 系统类型; hz:弘则;trial:试用平台;custom:客户
|
|
|
+ SystemType string
|
|
|
+ // APPNAME 项目中文名称
|
|
|
+ APPNAME string
|
|
|
+ // ChartDefaultNameCn 图表上的默认名称(中文)
|
|
|
+ ChartDefaultNameCn string
|
|
|
+ // ChartDefaultNameEn 图表上的默认名称(英文)
|
|
|
+ ChartDefaultNameEn string
|
|
|
+ // EmailSendToUsers 邮件提醒人员
|
|
|
+ EmailSendToUsers string
|
|
|
+ // AlarmMsgUrl 报警服务地址
|
|
|
+ AlarmMsgUrl string
|
|
|
+)
|
|
|
+
|
|
|
+// 公共api内部服务调用
|
|
|
+var (
|
|
|
+ // EDB_LIB_URL 公共指标库
|
|
|
+ EDB_LIB_URL string
|
|
|
+ APP_EDB_LIB_NAME_EN string
|
|
|
+ EDB_LIB_Md5_KEY string
|
|
|
)
|
|
|
|
|
|
func init() {
|
|
@@ -58,20 +77,40 @@ func init() {
|
|
|
panic(Re)
|
|
|
}
|
|
|
|
|
|
- if RunMode == "release" {
|
|
|
+ // 系统类型
|
|
|
+ systemType, err := web.AppConfig.String("system_type")
|
|
|
+ if err != nil {
|
|
|
+ panic(any("配置文件读取system_type错误 " + err.Error()))
|
|
|
+ }
|
|
|
+ SystemType = systemType
|
|
|
|
|
|
- //同花顺,万得接口服务地址(阿里云windows服务器地址;内网地址)
|
|
|
- Hz_Server_Data_Url = "http://172.19.173.231:7000/"
|
|
|
+ // 项目中文名称
|
|
|
+ appNameCn, err := web.AppConfig.String("app_name_cn")
|
|
|
+ if err != nil {
|
|
|
+ panic(any("配置文件读取app_name_cn错误 " + err.Error()))
|
|
|
+ }
|
|
|
+ APPNAME = appNameCn
|
|
|
+
|
|
|
+ // 邮件提醒人员
|
|
|
+ EmailSendToUsers = config["email_send_to_users"]
|
|
|
+
|
|
|
+ // 图表上的默认中文名称
|
|
|
+ ChartDefaultNameCn = config["chart_default_name_cn"]
|
|
|
+ // 图表上的默认英文名称
|
|
|
+ ChartDefaultNameEn = config["chart_default_name_en"]
|
|
|
|
|
|
- EDB_LIB_URL = "http://172.19.173.232:8300/edbapi/"
|
|
|
- } else {
|
|
|
- //同花顺,万得接口服务地址(阿里云windows服务器地址;外网地址)
|
|
|
- Hz_Server_Data_Url = "http://139.196.136.213:7000/"
|
|
|
+ // 报警服务地址
|
|
|
+ AlarmMsgUrl = config["alarm_msg_url"]
|
|
|
|
|
|
- EDB_LIB_URL = "http://8.136.199.33:8300/edbapi/"
|
|
|
+ // 公共api内部服务调用
|
|
|
+ {
|
|
|
+ // 公共指标库相关
|
|
|
+ EDB_LIB_URL = config["edb_lib_url"]
|
|
|
+ APP_EDB_LIB_NAME_EN = config["app_edb_lib_name_en"]
|
|
|
+ EDB_LIB_Md5_KEY = config["edb_lib_md5_key"]
|
|
|
}
|
|
|
-}
|
|
|
|
|
|
+}
|
|
|
|
|
|
//http://8.136.199.33:8608/swagger/
|
|
|
-//http://8.136.199.33:8608/v1
|
|
|
+//http://8.136.199.33:8608/v1
|