|
@@ -3,13 +3,13 @@ package data
|
|
|
import (
|
|
|
"encoding/json"
|
|
|
"errors"
|
|
|
- "fmt"
|
|
|
"eta/eta_api/models"
|
|
|
"eta/eta_api/models/data_manage"
|
|
|
"eta/eta_api/models/system"
|
|
|
"eta/eta_api/services/alarm_msg"
|
|
|
"eta/eta_api/services/elastic"
|
|
|
"eta/eta_api/utils"
|
|
|
+ "fmt"
|
|
|
"sort"
|
|
|
"strconv"
|
|
|
"strings"
|
|
@@ -2886,17 +2886,19 @@ func getEdbRuleTitle(edbInfo, parentEdbInfo *data_manage.EdbInfo, childList []da
|
|
|
}
|
|
|
|
|
|
} else {
|
|
|
- edbMappingList, ok := edbMappingMap[parentEdbInfo.EdbInfoId]
|
|
|
- if !ok {
|
|
|
- edbMappingList = []*data_manage.EdbInfoCalculateMappingInfo{}
|
|
|
- }
|
|
|
- tagMap := make(map[string]int)
|
|
|
- for _, v := range edbMappingList {
|
|
|
- tagMap[v.FromTag] = v.FromEdbInfoId
|
|
|
- }
|
|
|
- for _, v := range config.CheckList {
|
|
|
- if tmpEdbInfoId, ok := tagMap[v]; ok {
|
|
|
- childEdbInfoIdList = append(childEdbInfoIdList, tmpEdbInfoId)
|
|
|
+ if parentEdbInfo != nil {
|
|
|
+ edbMappingList, ok := edbMappingMap[parentEdbInfo.EdbInfoId]
|
|
|
+ if !ok {
|
|
|
+ edbMappingList = []*data_manage.EdbInfoCalculateMappingInfo{}
|
|
|
+ }
|
|
|
+ tagMap := make(map[string]int)
|
|
|
+ for _, v := range edbMappingList {
|
|
|
+ tagMap[v.FromTag] = v.FromEdbInfoId
|
|
|
+ }
|
|
|
+ for _, v := range config.CheckList {
|
|
|
+ if tmpEdbInfoId, ok := tagMap[v]; ok {
|
|
|
+ childEdbInfoIdList = append(childEdbInfoIdList, tmpEdbInfoId)
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -3000,4 +3002,4 @@ func GetEdbChartAdminList(source int) (list []int, err error) {
|
|
|
}
|
|
|
|
|
|
return
|
|
|
-}
|
|
|
+}
|