瀏覽代碼

查找keyWordMapping表时不筛选from字段

ziwen 2 年之前
父節點
當前提交
8633909caa
共有 2 個文件被更改,包括 16 次插入1 次删除
  1. 15 0
      models/tables/chart_permission_search_key_word_mapping/query.go
  2. 1 1
      services/report/report.go

+ 15 - 0
models/tables/chart_permission_search_key_word_mapping/query.go

@@ -43,4 +43,19 @@ func GetKeyWordsByChartPermissionId(charPermissionId int, from string) (keyWords
 		}
 	}
 	return
+}
+
+// GetKeyWordsByChartPermissionId 根据权限ID, 查询二级分类名称
+func GetKeyWordsByChartPermissionIdOnly(charPermissionId int) (keyWords []string, err error)  {
+	var list []*ChartPermissionSearchKeyWordMapping
+	err = global.DEFAULT_MYSQL.Model(ChartPermissionSearchKeyWordMapping{}).Where("chart_permission_id = ? ", charPermissionId).Scan(&list).Error
+	if err != nil && err != utils.ErrNoRow {
+		return
+	}
+	if len(list) > 0 {
+		for _, item := range list {
+			keyWords = append(keyWords, item.KeyWord)
+		}
+	}
+	return
 }

+ 1 - 1
services/report/report.go

@@ -1259,7 +1259,7 @@ func GetVarietyReportList(user user.UserInfo, classifyId, chartPermissionId, pag
 	var allClassifySecondIds []int
 	var classifySecondIds []int
 
-	classifyNames, err := chart_permission_search_key_word_mapping.GetKeyWordsByChartPermissionId(chartPermissionId, "two_week")
+	classifyNames, err := chart_permission_search_key_word_mapping.GetKeyWordsByChartPermissionIdOnly(chartPermissionId)
 	if err != nil {
 		errMsg = err.Error()
 		err = errors.New("查询权限对应的分类出错")