|
@@ -14,7 +14,6 @@ import (
|
|
chartInfoModel "hongze/hongze_yb/models/tables/chart_info"
|
|
chartInfoModel "hongze/hongze_yb/models/tables/chart_info"
|
|
"hongze/hongze_yb/models/tables/chart_info_correlation"
|
|
"hongze/hongze_yb/models/tables/chart_info_correlation"
|
|
"hongze/hongze_yb/models/tables/chart_info_log"
|
|
"hongze/hongze_yb/models/tables/chart_info_log"
|
|
- "hongze/hongze_yb/models/tables/multiple_graph_config_chart_mapping"
|
|
|
|
"hongze/hongze_yb/models/tables/yb_my_chart"
|
|
"hongze/hongze_yb/models/tables/yb_my_chart"
|
|
"hongze/hongze_yb/services/alarm_msg"
|
|
"hongze/hongze_yb/services/alarm_msg"
|
|
"hongze/hongze_yb/services/chart"
|
|
"hongze/hongze_yb/services/chart"
|
|
@@ -452,33 +451,13 @@ func getCorrelationChartInfoDetail(chartInfo *chartInfoModel.ChartInfoView, myCh
|
|
return
|
|
return
|
|
}
|
|
}
|
|
case utils.CHART_SOURCE_ROLLING_CORRELATION: // 滚动相关性图
|
|
case utils.CHART_SOURCE_ROLLING_CORRELATION: // 滚动相关性图
|
|
- multipleGraphConfigChartMapping, e := multiple_graph_config_chart_mapping.GetMultipleGraphConfigChartMappingByChartId(chartInfo.ChartInfoId)
|
|
|
|
- if e != nil {
|
|
|
|
- msg = "获取失败"
|
|
|
|
- errMsg = "获取滚动相关性图表的配置信息失败, Err:" + e.Error()
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- baseChartMultipleGraphConfigChartMapping, e := multiple_graph_config_chart_mapping.GetMultipleGraphConfigChartMappingByIdAndSource(multipleGraphConfigChartMapping.MultipleGraphConfigID, 2)
|
|
|
|
- if e != nil {
|
|
|
|
- msg = "获取失败"
|
|
|
|
- errMsg = "获取相关性图表的配置信息失败, Err:" + e.Error()
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- baseChartCorrelationChart := new(chart_info_correlation.ChartInfoCorrelation)
|
|
|
|
- if e := baseChartCorrelationChart.GetItemById(baseChartMultipleGraphConfigChartMapping.ChartInfoID); e != nil {
|
|
|
|
- msg = "获取失败"
|
|
|
|
- errMsg = "获取基础相关性图表信息失败, Err:" + e.Error()
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- moveUnitDays, ok := utils.FrequencyDaysMap[baseChartCorrelationChart.CalculateUnit]
|
|
|
|
|
|
+ moveUnitDays, ok := utils.FrequencyDaysMap[correlationChart.BaseCalculateUnit]
|
|
if !ok {
|
|
if !ok {
|
|
msg = "错误的分析周期"
|
|
msg = "错误的分析周期"
|
|
errMsg = "错误的分析周期"
|
|
errMsg = "错误的分析周期"
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- startDate := time.Now().AddDate(0, 0, -baseChartCorrelationChart.CalculateValue*moveUnitDays).Format(utils.FormatDate)
|
|
|
|
|
|
+ startDate := time.Now().AddDate(0, 0, -correlationChart.BaseCalculateValue*moveUnitDays).Format(utils.FormatDate)
|
|
endDate := time.Now().Format(utils.FormatDate)
|
|
endDate := time.Now().Format(utils.FormatDate)
|
|
xDateTimeValue, yDataList, e = correlation.GetRollingCorrelationChartDataByEdbInfo(edbInfoMappingA, edbInfoMappingB, correlationChart.LeadValue, correlationChart.LeadUnit, correlationChart.CalculateValue, correlationChart.CalculateUnit, startDate, endDate)
|
|
xDateTimeValue, yDataList, e = correlation.GetRollingCorrelationChartDataByEdbInfo(edbInfoMappingA, edbInfoMappingB, correlationChart.LeadValue, correlationChart.LeadUnit, correlationChart.CalculateValue, correlationChart.CalculateUnit, startDate, endDate)
|
|
dataResp = chart_info.RollingCorrelationChartDataResp{
|
|
dataResp = chart_info.RollingCorrelationChartDataResp{
|