Explorar el Código

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

Roc hace 1 año
padre
commit
82d9f0c802
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  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 {