浏览代码

fix:图表刷新时,过滤自己的指标,避免死循环

Roc 2 年之前
父节点
当前提交
82d9f0c802
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      models/tables/edb_info/query.go

+ 3 - 0
models/tables/edb_info/query.go

@@ -48,6 +48,9 @@ func GetRefreshEdbInfoFromBase(edbInfoId, source int) (baseEdbInfoArr, calculate
 		return
 	}
 	for _, item := range calculateList {
+		if item.EdbInfoId == edbInfoId { //	如果查出来关联的指标就是自己的话,那么就过滤
+			continue
+		}
 		if item.EdbType == 1 {
 			baseEdbInfoArr = append(baseEdbInfoArr, item)
 		} else {