|
@@ -4,32 +4,6 @@ import (
|
|
|
"eta/eta_chart_lib/utils"
|
|
|
)
|
|
|
|
|
|
-var (
|
|
|
- EdbDataTableNameMap map[int]string
|
|
|
- EdbDataAddMethodMap map[int]string
|
|
|
- EdbDataRefreshMethodMap map[int]string
|
|
|
- EdbSourceNameMap map[int]string
|
|
|
-)
|
|
|
-
|
|
|
-
|
|
|
-func InitEdbSourceVar() {
|
|
|
- EdbDataTableNameMap = make(map[int]string)
|
|
|
- EdbDataAddMethodMap = make(map[int]string)
|
|
|
- EdbDataRefreshMethodMap = make(map[int]string)
|
|
|
- EdbSourceNameMap = make(map[int]string)
|
|
|
- sources, e := GetEdbSourceItemsByCondition(``, make([]interface{}, 0), []string{}, "")
|
|
|
- if e != nil {
|
|
|
- utils.FileLog.Info("init source table err: %s", e.Error())
|
|
|
- return
|
|
|
- }
|
|
|
- for _, v := range sources {
|
|
|
- EdbDataTableNameMap[v.EdbSourceId] = v.TableName
|
|
|
- EdbDataAddMethodMap[v.EdbSourceId] = v.EdbAddMethod
|
|
|
- EdbDataRefreshMethodMap[v.EdbSourceId] = v.EdbRefreshMethod
|
|
|
- EdbSourceNameMap[v.EdbSourceId] = v.SourceName
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
|
|
|
func GetEdbDataTableName(source int) (tableName string) {
|
|
|
switch source {
|
|
@@ -180,7 +154,10 @@ func GetEdbDataTableName(source int) (tableName string) {
|
|
|
case utils.DATA_SOURCE_CALCULATE_RJZ:
|
|
|
tableName = "edb_data_calculate_rjz"
|
|
|
default:
|
|
|
- tableName = EdbDataTableNameMap[source]
|
|
|
+ edbSource := EdbSourceIdMap[source]
|
|
|
+ if edbSource != nil {
|
|
|
+ tableName = edbSource.TableName
|
|
|
+ }
|
|
|
}
|
|
|
return
|
|
|
}
|