|
@@ -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)
|
|
|
}
|