Browse Source

fix:指标增加分类id

zqbao 5 months ago
parent
commit
1eacf94fc6
2 changed files with 5 additions and 1 deletions
  1. 1 1
      models/data_manage/stl/response/stl.go
  2. 4 0
      services/data/stl/stl.go

+ 1 - 1
models/data_manage/stl/response/stl.go

@@ -14,7 +14,7 @@ type ChartEdbInfo struct {
 	Frequency    string
 	MaxData      float64
 	MinData      float64
-	ClassifyId   string
+	ClassifyId   int
 	ClassifyPath string
 	DataList     []*EdbData
 }

+ 4 - 0
services/data/stl/stl.go

@@ -159,6 +159,7 @@ func GenerateStlEdbData(req *request.StlConfigReq, adminId int) (resp *response.
 	defer os.Remove(saveFilePath)
 	resp = new(response.StlPreviewResp)
 	resp.OriginEdbInfo.Title = edbInfo.EdbName
+	resp.OriginEdbInfo.ClassifyId = edbInfo.ClassifyId
 	resp.OriginEdbInfo.MaxData = edbInfo.MaxValue
 	resp.OriginEdbInfo.MinData = edbInfo.MinValue
 	resp.OriginEdbInfo.Frequency = edbInfo.Frequency
@@ -168,17 +169,20 @@ func GenerateStlEdbData(req *request.StlConfigReq, adminId int) (resp *response.
 	resp.TrendChartInfo.MaxData = trendChart.MaxData
 	resp.TrendChartInfo.MinData = trendChart.MinData
 	resp.TrendChartInfo.Title = edbInfo.EdbName + "Trend"
+	resp.TrendChartInfo.ClassifyId = edbInfo.ClassifyId
 	resp.TrendChartInfo.Frequency = edbInfo.Frequency
 	resp.TrendChartInfo.Unit = edbInfo.Unit
 	resp.SeasonalChartInfo.DataList = seasonalChart.DataList
 	resp.SeasonalChartInfo.MaxData = seasonalChart.MaxData
 	resp.SeasonalChartInfo.MinData = seasonalChart.MinData
+	resp.SeasonalChartInfo.ClassifyId = edbInfo.ClassifyId
 	resp.SeasonalChartInfo.Title = edbInfo.EdbName + "Seasonal"
 	resp.SeasonalChartInfo.Frequency = edbInfo.Frequency
 	resp.SeasonalChartInfo.Unit = edbInfo.Unit
 	resp.ResidualChartInfo.DataList = residualChart.DataList
 	resp.ResidualChartInfo.MaxData = residualChart.MaxData
 	resp.ResidualChartInfo.MinData = residualChart.MinData
+	resp.ResidualChartInfo.ClassifyId = edbInfo.ClassifyId
 	resp.ResidualChartInfo.Title = edbInfo.EdbName + "Residual"
 	resp.ResidualChartInfo.Frequency = edbInfo.Frequency
 	resp.ResidualChartInfo.Unit = edbInfo.Unit