Bladeren bron

如果某个指标在该日期无值,则跳过

xyxie 1 jaar geleden
bovenliggende
commit
742bafc438
2 gewijzigde bestanden met toevoegingen van 4 en 9 verwijderingen
  1. 2 5
      models/edb_data_calculate_avg.go
  2. 2 4
      models/edb_data_calculate_sum.go

+ 2 - 5
models/edb_data_calculate_avg.go

@@ -389,12 +389,9 @@ func (obj CalculateAvg) refresh(to orm.TxOrmer, edbInfoId, source, subSource int
 			continue
 		}
 		// 当空值处理类型选择了不计算时,只要有一个指标在某个日期没有值(即空值),则计算指标在该日期没有值
-		if emptyType == 1 {
-			if len(sv) != len(edbInfoIdArr) {
-				continue
-			}
+		if len(sv) != len(edbInfoIdArr) {
+			continue
 		}
-
 		var calVal float64
 		for _, value := range sv {
 			calVal += value

+ 2 - 4
models/edb_data_calculate_sum.go

@@ -395,10 +395,8 @@ func (obj CalculateSum) refresh(to orm.TxOrmer, edbInfoId, source, subSource int
 			continue
 		}
 		// 当空值处理类型选择了不计算时,只要有一个指标在某个日期没有值(即空值),则计算指标在该日期没有值
-		if emptyType == 1 {
-			if len(sv) != len(edbInfoIdArr) {
-				continue
-			}
+		if len(sv) != len(edbInfoIdArr) {
+			continue
 		}
 
 		var calVal float64