|
@@ -99,7 +99,7 @@ func GetAllChartThemeList() (list []*ChartTheme, err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-// ChartThemeConfigItem
|
|
|
+// ChartThemeItem
|
|
|
// @Description: 图表主题配置
|
|
|
type ChartThemeItem struct {
|
|
|
ChartThemeId int `description:"图表主题类型ID" orm:"column(chart_theme_id);pk"`
|
|
@@ -114,7 +114,7 @@ type ChartThemeItem struct {
|
|
|
DefaultChartThemeId int `description:"默认使用的图表主题ID"`
|
|
|
}
|
|
|
|
|
|
-// GetChartThemeConfigItemList
|
|
|
+// GetChartThemeItemList
|
|
|
// @Description: 根据图表类型id获取配置列表
|
|
|
// @author: Roc
|
|
|
// @datetime 2023-12-14 14:26:35
|
|
@@ -130,3 +130,19 @@ func GetChartThemeItemList(chartThemeTypeId int) (list []*ChartThemeItem, err er
|
|
|
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+// GetSystemChartThemeItem
|
|
|
+// @Description: 根据图表类型id获取系统配置
|
|
|
+// @author: Roc
|
|
|
+// @datetime 2023-12-14 14:26:35
|
|
|
+// @param chartThemeTypeId int
|
|
|
+// @return list []*ChartThemeConfig
|
|
|
+// @return err error
|
|
|
+func GetSystemChartThemeItem(chartThemeTypeId int) (item *ChartThemeItem, err error) {
|
|
|
+ o := orm.NewOrmUsingDB("data")
|
|
|
+ sql := `SELECT a.* FROM chart_theme a
|
|
|
+ WHERE a.chart_theme_type_id = ? AND a.is_system_theme=1 ORDER BY a.chart_theme_id ASC `
|
|
|
+ err = o.Raw(sql, chartThemeTypeId).QueryRow(&item)
|
|
|
+
|
|
|
+ return
|
|
|
+}
|