Browse Source

Merge branch 'feature/eta1.9.1_edb_refresh' of hongze/hongze_yb into master

xyxie 9 months ago
parent
commit
cb6f8113aa
1 changed files with 9 additions and 0 deletions
  1. 9 0
      services/chart/edb_info.go

+ 9 - 0
services/chart/edb_info.go

@@ -419,6 +419,9 @@ func getRefreshEdbInfoListByIds(edbInfoIdList []int) (newBaseEdbInfoArr, newBase
 	// 第一次的计算指标map
 	newCalculateMap = make(map[int]*edbInfoModel.EdbInfo)
 	for _, v := range calculateInfoArr {
+		if v.NoUpdate == 1 {
+			continue
+		}
 		if _, ok := newCalculateMap[v.EdbInfoId]; !ok {
 			calculateArr = append(calculateArr, v.EdbInfoId)
 		}
@@ -499,6 +502,9 @@ func getRefreshEdbInfoListByIds(edbInfoIdList []int) (newBaseEdbInfoArr, newBase
 
 		// 第二次计算指标的map
 		for _, v := range calculateInfoArr {
+			if v.NoUpdate == 1 {
+				continue
+			}
 			if _, ok := newCalculateMap[v.EdbInfoId]; !ok {
 				calculateArr = append(calculateArr, v.EdbInfoId)
 			}
@@ -510,6 +516,9 @@ func getRefreshEdbInfoListByIds(edbInfoIdList []int) (newBaseEdbInfoArr, newBase
 	newBaseEdbInfoArr = make([]*edbInfoModel.EdbInfo, 0)
 	baseMap := make(map[int]int)
 	for _, v := range baseEdbInfoArr {
+		if v.NoUpdate == 1 {
+			continue
+		}
 		if _, ok := baseMap[v.EdbInfoId]; !ok {
 			newBaseEdbInfoArr = append(newBaseEdbInfoArr, v)
 		}