zwxi 7 months ago
parent
commit
58a5b897af
2 changed files with 12 additions and 0 deletions
  1. 9 0
      services/data/chart_info.go
  2. 3 0
      services/data/chart_theme.go

+ 9 - 0
services/data/chart_info.go

@@ -360,6 +360,9 @@ func GetChartEdbData(chartInfoId, chartType int, calendar, startDate, endDate st
 	case 2: // 季节性图
 		if seasonExtraConfig != "" {
 			dataResp, err = SeasonChartData(edbList, seasonExtraConfig)
+		} else {
+			// 兼容无配置的老图
+			dataResp = new(data_manage.SeasonChartResp)
 		}
 	case 7: // 柱形图
 		barChartConf := extraConfig.(data_manage.BarChartInfoReq)
@@ -2895,6 +2898,9 @@ func GetChartConvertEdbData(chartInfoId, chartType int, calendar, startDate, end
 	case 2: // 季节性图
 		if seasonExtraConfig != "" {
 			dataResp, err = SeasonChartData(edbList, seasonExtraConfig)
+		} else {
+			// 兼容无配置的老图
+			dataResp = new(data_manage.SeasonChartResp)
 		}
 	case 7: // 柱形图
 		barChartConf := extraConfig.(data_manage.BarChartInfoReq)
@@ -3255,6 +3261,9 @@ func GetChartEdbDataV2(chartInfoId, chartType int, calendar, startDate, endDate
 	case 2: // 季节性图
 		if seasonExtraConfig != "" {
 			dataResp, err = SeasonChartData(edbList, seasonExtraConfig)
+		} else {
+			// 兼容无配置的老图
+			dataResp = new(data_manage.SeasonChartResp)
 		}
 	case 7: // 柱形图
 		barChartConf := extraConfig.(data_manage.BarChartInfoReq)

+ 3 - 0
services/data/chart_theme.go

@@ -80,6 +80,9 @@ func GetThemePreviewChartEdbData(chartType int, calendar, startDate, endDate str
 	case 2: // 季节性图
 		if seasonExtraConfig != "" {
 			dataResp, err = SeasonChartData(edbList, seasonExtraConfig)
+		} else {
+			// 兼容无配置的老图
+			dataResp = new(data_manage.SeasonChartResp)
 		}
 	case 7: // 柱形图
 		barChartConf := extraConfig.(data_manage.BarChartInfoReq)