瀏覽代碼

Merge branch 'pool/817' into debug

Roc 1 年之前
父節點
當前提交
498a112f9b
共有 1 個文件被更改,包括 13 次插入0 次删除
  1. 13 0
      services/data/correlation/chart_info.go

+ 13 - 0
services/data/correlation/chart_info.go

@@ -489,6 +489,7 @@ func GetRollingCorrelationChartDataByEdbInfo(edbInfoMappingA, edbInfoMappingB *d
 
 		isStart := false
 
+		var isNotFirst bool
 		for currDay := startDateTime; !currDay.After(endDateTime); currDay = currDay.AddDate(0, 0, 1) {
 			yCalculateData := make([]float64, 0)
 			baseCalculateData := make([]float64, 0)
@@ -535,6 +536,18 @@ func GetRollingCorrelationChartDataByEdbInfo(edbInfoMappingA, edbInfoMappingB *d
 				DataTimestamp: dataTime.UnixNano() / 1e6,
 				Value:         ratio,
 			})
+
+			if !isNotFirst {
+				dataResp.MinData = ratio
+				dataResp.MaxData = ratio
+				isNotFirst = true
+			}
+			if dataResp.MinData > ratio {
+				dataResp.MinData = ratio
+			}
+			if dataResp.MaxData < ratio {
+				dataResp.MaxData = ratio
+			}
 		}
 	}