xyxie 1 giorno fa
parent
commit
bc55c142f9
1 ha cambiato i file con 3 aggiunte e 5 eliminazioni
  1. 3 5
      controllers/data_manage/kpler_data.go

+ 3 - 5
controllers/data_manage/kpler_data.go

@@ -573,17 +573,15 @@ func (this *BaseFromKplerController) KplerIndexData() {
 			br.ErrMsg = "获取分类信息失败,Err:" + err.Error()
 			return
 		}
-		if classifyInfo.Level == 2 || classifyInfo.ParentId > 0 {
-			condition += ` AND classify_id=? `
-			pars = append(pars, classifyId)
-		} else if classifyInfo.Level == 1 {
-			childClassify, err := data_manage.GetBaseFromKplerClassifyByParentId(classifyId)
+		if classifyInfo.LevelPath != "" {
+			childClassify, err := data_manage.GetBaseFromKplerClassifyByLevelPath(classifyInfo.LevelPath)
 			if err != nil {
 				br.Msg = "获取分类信息失败"
 				br.ErrMsg = "获取子分类信息失败,Err:" + err.Error()
 				return
 			}
 			var classifyList []int
+			classifyList = append(classifyList, classifyId)
 			for _, v := range childClassify {
 				classifyList = append(classifyList, v.ClassifyId)
 			}