瀏覽代碼

fix: 图表搜索

hsun 3 年之前
父節點
當前提交
94c4a2eed1
共有 1 個文件被更改,包括 4 次插入6 次删除
  1. 4 6
      controller/chart/my_chart.go

+ 4 - 6
controller/chart/my_chart.go

@@ -14,7 +14,6 @@ import (
 	"hongze/hongze_yb/utils"
 	"io/ioutil"
 	"strconv"
-	"strings"
 	"time"
 )
 
@@ -103,16 +102,15 @@ func GetMyChartList(c *gin.Context) {
 		condition += " AND b.chart_name LIKE ?"
 		pars = append(pars, "%" + reqKeywords + "%")
 		// 搜索自己权限内的图表
-		classifyIdSlice := make([]string, 0)
+		classifyIds := make([]int, 0)
 		for i := 0; i < len(publicClassify); i++ {
-			classifyIdSlice = append(classifyIdSlice, strconv.Itoa(publicClassify[i].MyChartClassifyId))
+			classifyIds = append(classifyIds, publicClassify[i].MyChartClassifyId)
 		}
 		for i := 0; i < len(privateClassify); i++ {
-			classifyIdSlice = append(classifyIdSlice, strconv.Itoa(privateClassify[i].MyChartClassifyId))
+			classifyIds = append(classifyIds, privateClassify[i].MyChartClassifyId)
 		}
-		classifyIdsStr := strings.Join(classifyIdSlice, ",")
 		condition += " AND d.my_chart_classify_id IN (?)"
-		pars = append(pars, classifyIdsStr)
+		pars = append(pars, classifyIds)
 	} else {
 		// 指定分类
 		condition += " AND d.my_chart_classify_id = ?"