|
@@ -379,6 +379,7 @@ func GetChartDataByEdbInfo(edbInfoMappingA, edbInfoMappingB *data_manage.ChartEd
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+// RollingCorrelationChartDataResp 滚动相关性图表数据
|
|
|
type RollingCorrelationChartDataResp struct {
|
|
|
MaxData float64
|
|
|
MinData float64
|
|
@@ -487,9 +488,8 @@ func GetRollingCorrelationChartDataByEdbInfo(edbInfoMappingA, edbInfoMappingB *d
|
|
|
endDateTime, _ := time.ParseInLocation(utils.FormatDate, endDate, time.Local)
|
|
|
endDateTime = endDateTime.AddDate(0, 0, -(calculateDay - 1))
|
|
|
|
|
|
- isStart := false
|
|
|
-
|
|
|
- var isNotFirst bool
|
|
|
+ // 是否开始第一条数据
|
|
|
+ var isStart, isNotFirst bool
|
|
|
for currDay := startDateTime; !currDay.After(endDateTime); currDay = currDay.AddDate(0, 0, 1) {
|
|
|
yCalculateData := make([]float64, 0)
|
|
|
baseCalculateData := make([]float64, 0)
|
|
@@ -549,9 +549,9 @@ func GetRollingCorrelationChartDataByEdbInfo(edbInfoMappingA, edbInfoMappingB *d
|
|
|
dataResp.MaxData = ratio
|
|
|
}
|
|
|
}
|
|
|
+ dataResp.DataList = dataList
|
|
|
}
|
|
|
|
|
|
- dataResp.DataList = dataList
|
|
|
return
|
|
|
}
|
|
|
|