Browse Source

查询分类下的所有指标

xyxie 1 year ago
parent
commit
00c12d440e
1 changed files with 1 additions and 14 deletions
  1. 1 14
      services/data/edb_classify.go

+ 1 - 14
services/data/edb_classify.go

@@ -138,22 +138,9 @@ func GetChildClassifyByClassifyId(targetClassifyId int) (targetList []*data_mana
 		err = errors.New("获取数据失败,Err:" + err.Error())
 		return
 	}
-	idMap := make(map[int]struct{})
 	if len(tmpList) > 0 {
 		for _, v := range tmpList {
-			if v.ParentId == targetClassify.ClassifyId || v.ClassifyId == targetClassifyId {
-				idMap[v.ClassifyId] = struct{}{}
-			}
-		}
-
-		for _, v := range tmpList {
-			if _, ok := idMap[v.ParentId]; ok {
-				idMap[v.ClassifyId] = struct{}{}
-			}
-		}
-
-		for _, v := range tmpList {
-			if _, ok := idMap[v.ClassifyId]; ok {
+			if v.Level >= targetClassify.Level {
 				targetItem := new(data_manage.EdbClassifyIdItems)
 				targetItem.ClassifyId = v.ClassifyId
 				targetItem.ParentId = v.ParentId