|
@@ -25,6 +25,11 @@ func GetChartThemeConfig(chartThemeId, source, chartType int) (chartTheme *chart
|
|
|
|
|
|
// 如果找到了,那么就返回
|
|
|
if chartTheme != nil {
|
|
|
+ // 兼容历史数据,加入新字段LineOptionList
|
|
|
+ newConfig, e := ConvertOldChartOptions(chartTheme.Config)
|
|
|
+ if e == nil {
|
|
|
+ chartTheme.Config = newConfig
|
|
|
+ }
|
|
|
return
|
|
|
}
|
|
|
|
|
@@ -46,12 +51,22 @@ func GetChartThemeConfig(chartThemeId, source, chartType int) (chartTheme *chart
|
|
|
|
|
|
// 如果找到了,那么就返回
|
|
|
if chartTheme != nil {
|
|
|
+ // 兼容历史数据,加入新字段LineOptionList
|
|
|
+ newConfig, e := ConvertOldChartOptions(chartTheme.Config)
|
|
|
+ if e == nil {
|
|
|
+ chartTheme.Config = newConfig
|
|
|
+ }
|
|
|
return
|
|
|
}
|
|
|
|
|
|
// 如果还是没找到,那就系统的主题id
|
|
|
chartTheme, err = chart_theme.GetSystemChartTheme(chartThemeType.ChartThemeTypeId)
|
|
|
|
|
|
+ // 兼容历史数据,加入新字段LineOptionList
|
|
|
+ newConfig, e := ConvertOldChartOptions(chartTheme.Config)
|
|
|
+ if e == nil {
|
|
|
+ chartTheme.Config = newConfig
|
|
|
+ }
|
|
|
return
|
|
|
}
|
|
|
|