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