zwxi 8 months ago
parent
commit
991fd64943
2 changed files with 12 additions and 1 deletions
  1. 8 1
      models/data_manage/chart_info.go
  2. 4 0
      services/data/chart_info.go

+ 8 - 1
models/data_manage/chart_info.go

@@ -1494,6 +1494,7 @@ type SeasonRightAxis struct {
 	LineWidth     int    `description:"线条宽度"`
 	LineStyle     string `description:"线条样式"`
 	IsShow        bool   `description:"是否显示"`
+	IsAdd         bool   `description:"是否添加"`
 }
 
 // 自定义同期上下限
@@ -1502,6 +1503,7 @@ type MaxMinLimits struct {
 	Year   int    `description:"上下限取值范围"`
 	Legend string `description:"图例名称"`
 	IsShow bool   `description:"是否显示"`
+	IsAdd  bool   `description:"是否添加"`
 }
 
 // 自定义同期均线
@@ -1512,6 +1514,7 @@ type SamePeriodAverage struct {
 	LineType  string `description:"线型"`
 	LineWidth int    `description:"线宽"`
 	IsShow    bool   `description:"是否显示"`
+	IsAdd     bool   `description:"是否添加"`
 }
 
 // 自定义同期均线
@@ -1523,6 +1526,7 @@ type SamePeriodAverageResp struct {
 	LineWidth int                      `description:"线宽"`
 	IsShow    bool                     `description:"是否显示"`
 	List      []*SamePeriodAverageData `description:"自定义均线列表"`
+	IsAdd     bool                     `description:"是否添加"`
 }
 
 type SamePeriodAverageData struct {
@@ -1538,6 +1542,7 @@ type SamePeriodStandardDeviation struct {
 	Legend   string  `description:"图例名称"`
 	Multiple float64 `description:"标准差倍数"`
 	IsShow   bool    `description:"是否显示"`
+	IsAdd    bool    `description:"是否添加"`
 }
 
 type SamePeriodStandardDeviationResp struct {
@@ -1547,6 +1552,7 @@ type SamePeriodStandardDeviationResp struct {
 	Multiple float64             `description:"标准差倍数"`
 	IsShow   bool                `description:"是否显示"`
 	List     []*MaxMinLimitsData `description:"自定义标准差列表"`
+	IsAdd    bool                `description:"是否添加"`
 }
 
 type SeasonChartResp struct {
@@ -1559,7 +1565,7 @@ type SeasonChartResp struct {
 // 自定义右轴指标
 type SeasonRightAxisResp struct {
 	SeasonRightAxis
-	EdbInfoList   []*ChartEdbInfoMapping
+	EdbInfoList []*ChartEdbInfoMapping
 }
 
 type MaxMinLimitsResp struct {
@@ -1568,6 +1574,7 @@ type MaxMinLimitsResp struct {
 	Value  int                 `description:"上下限取值范围"`
 	Legend string              `description:"图例名称"`
 	IsShow bool                `description:"是否显示"`
+	IsAdd  bool                `description:"是否添加"`
 }
 
 type MaxMinLimitsData struct {

+ 4 - 0
services/data/chart_info.go

@@ -3330,6 +3330,7 @@ func SeasonChartData(dataList []*data_manage.ChartEdbInfoMapping, seasonExtraCon
 			dataResp.MaxMinLimits.Color = seasonConfig.MaxMinLimits.Color
 			dataResp.MaxMinLimits.Legend = seasonConfig.MaxMinLimits.Legend
 			dataResp.MaxMinLimits.IsShow = seasonConfig.MaxMinLimits.IsShow
+			dataResp.MaxMinLimits.IsAdd = seasonConfig.MaxMinLimits.IsAdd
 		}
 
 		// 自定义同期均线
@@ -3389,6 +3390,8 @@ func SeasonChartData(dataList []*data_manage.ChartEdbInfoMapping, seasonExtraCon
 			dataResp.SamePeriodAverage.IsShow = seasonConfig.SamePeriodAverage.IsShow
 			dataResp.SamePeriodAverage.LineType = seasonConfig.SamePeriodAverage.LineType
 			dataResp.SamePeriodAverage.LineWidth = seasonConfig.SamePeriodAverage.LineWidth
+			dataResp.SamePeriodAverage.IsAdd = seasonConfig.SamePeriodAverage.IsAdd
+
 		}
 
 		// 自定义同期标准差
@@ -3459,6 +3462,7 @@ func SeasonChartData(dataList []*data_manage.ChartEdbInfoMapping, seasonExtraCon
 			dataResp.SamePeriodStandardDeviation.IsShow = seasonConfig.SamePeriodStandardDeviation.IsShow
 			dataResp.SamePeriodStandardDeviation.Multiple = seasonConfig.SamePeriodStandardDeviation.Multiple
 			dataResp.SamePeriodStandardDeviation.Year = seasonConfig.SamePeriodStandardDeviation.Year
+			dataResp.SamePeriodStandardDeviation.IsAdd = seasonConfig.SamePeriodStandardDeviation.IsAdd
 		}
 
 		// 自定义右轴