|
@@ -39,6 +39,23 @@ func GetCountChartByTagId(tagId int) (total int64, err error) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// GeChartInfoCrossVarietyListByTagId
|
|
|
|
+// @Description: 根据标签id获取引用该标签的配置列表
|
|
|
|
+// @author: Roc
|
|
|
|
+// @datetime 2023-12-11 13:13:59
|
|
|
|
+// @param tagId int
|
|
|
|
+// @return items []*ChartInfoCrossVariety
|
|
|
|
+// @return err error
|
|
|
|
+func GeChartInfoCrossVarietyListByTagId(tagId int) (items []*ChartInfoCrossVariety, err error) {
|
|
|
|
+ o := orm.NewOrmUsingDB("data")
|
|
|
|
+ sql := `SELECT a.* FROM chart_info AS a JOIN
|
|
|
|
+ chart_info_cross_variety AS b on a.chart_info_id = b.chart_info_id
|
|
|
|
+ WHERE b.chart_x_tag_id = ? or b.chart_y_tag_id=?`
|
|
|
|
+ _, err = o.Raw(sql, tagId, tagId).QueryRows(&items)
|
|
|
|
+
|
|
|
|
+ return
|
|
|
|
+}
|
|
|
|
+
|
|
// GetChartInfoCrossVarietyByChartInfoId
|
|
// GetChartInfoCrossVarietyByChartInfoId
|
|
// @Description: 根据图表id获取跨品种分析配置信息
|
|
// @Description: 根据图表id获取跨品种分析配置信息
|
|
// @author: Roc
|
|
// @author: Roc
|