소스 검색

Merge branch 'ETA_2.3.0' into debug

xiziwen 5 달 전
부모
커밋
aac1a84a86
2개의 변경된 파일12개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 1
      controllers/data_manage/chart_info.go
  2. 6 1
      controllers/data_manage/edb_classify.go

+ 6 - 1
controllers/data_manage/chart_info.go

@@ -4657,7 +4657,12 @@ func (this *ChartInfoController) ChartList() {
 		}
 	}
 	if keyWord != "" {
-		condition += ` AND  ( chart_name LIKE '%` + keyWord + `%' OR chart_name_en LIKE '%` + keyWord + `%' )`
+		keyWordArr := strings.Split(keyWord, " ")
+		if len(keyWordArr) > 0 {
+			for _, v := range keyWordArr {
+				condition += ` AND CONCAT(chart_name,chart_name_en) LIKE '%` + v + `%'`
+			}
+		}
 	}
 	if sysUserIds != "" {
 		adminIds := strings.Split(sysUserIds, ",")

+ 6 - 1
controllers/data_manage/edb_classify.go

@@ -1309,7 +1309,12 @@ func (this *EdbInfoController) ClassifyEdbInfoList() {
 		}
 	}
 	if keyWord != "" {
-		condition += ` AND edb_name LIKE '%` + keyWord + `%' `
+		keyWordArr := strings.Split(keyWord, " ")
+		if len(keyWordArr) > 0 {
+			for _, v := range keyWordArr {
+				condition += ` AND edb_name LIKE '%` + v + `%' `
+			}
+		}
 	}
 	if sources != "" {
 		condition += " AND source IN(" + utils.GetOrmInReplace(len(strings.Split(sources, ","))) + ") "