|
@@ -14,17 +14,11 @@ import (
|
|
|
// @param source int
|
|
|
// @return items []*ChartClassifyItems
|
|
|
// @return err error
|
|
|
-func GetChartInfoByPublicClassifyId(classifyId, chartInfoType, source int) (items []*ChartClassifyItems, err error) {
|
|
|
+func GetChartInfoByPublicClassifyId(classifyId, source int) (items []*ChartClassifyItems, err error) {
|
|
|
o := global.DmSQL["data"]
|
|
|
- sql := ` SELECT chart_info_id,classify_id,chart_name AS classify_name,chart_name_en AS classify_name_en,unique_code,source_name,source,sys_user_id,sys_user_real_name,start_date,chart_code,chart_type, sort,is_join_permission FROM chart_info WHERE chart_public_classify_id = ? AND chart_info_type = ?`
|
|
|
+ sql := ` SELECT chart_info_id,chart_classify_id,chart_public_classify_id,chart_name AS classify_name,chart_name_en AS classify_name_en,unique_code,source,sys_user_id,sys_user_real_name,start_date,chart_type, sort,is_join_permission FROM chart_info WHERE chart_public_classify_id = ? AND source = ?`
|
|
|
|
|
|
- pars := []interface{}{classifyId, chartInfoType}
|
|
|
-
|
|
|
- // 如果筛选了指标类型,那么就根据条件来
|
|
|
- if source > 0 {
|
|
|
- sql += ` AND source = ? `
|
|
|
- pars = append(pars, source)
|
|
|
- }
|
|
|
+ pars := []interface{}{classifyId, source}
|
|
|
|
|
|
sql += ` order by sort asc,chart_info_id asc `
|
|
|
err = o.Raw(sql, pars...).Scan(&items).Error
|