浏览代码

fix:默认主题

Roc 1 年之前
父节点
当前提交
d8596b5235
共有 1 个文件被更改,包括 14 次插入0 次删除
  1. 14 0
      services/chart/chart_theme.go

+ 14 - 0
services/chart/chart_theme.go

@@ -36,6 +36,20 @@ func GetChartThemeConfig(chartThemeId, source, chartType int) (chartTheme *chart
 		return
 	}
 
+	// 寻找默认的主题id
+	chartTheme, err = chart_theme.GetChartThemeId(chartThemeType.DefaultChartThemeID)
+	if err != nil && err != utils.ErrNoRow {
+		return
+	}
+
+	err = nil
+
+	// 如果找到了,那么就返回
+	if chartTheme != nil {
+		return
+	}
+
+	// 如果还是没找到,那就系统的主题id
 	chartTheme, err = chart_theme.GetSystemChartTheme(chartThemeType.ChartThemeTypeID)
 
 	return