|
@@ -38,12 +38,29 @@ func (this *HelpDocClassifyController) ListClassify() {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ docAll, err := help_doc.GetAllHelpDoc()
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取失败"
|
|
|
+ br.ErrMsg = "获取数据失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ classifyMap := make(map[int]int,0)
|
|
|
+ for _, v := range docAll {
|
|
|
+ classifyMap[v.ClassifyId] = 1
|
|
|
+ }
|
|
|
+
|
|
|
classifyAll, err := help_doc.GetHelpDocClassifyAll(keyWord)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取失败"
|
|
|
br.ErrMsg = "获取数据失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ for k := range classifyAll {
|
|
|
+ _,ok := classifyMap[classifyAll[k].ClassifyId]
|
|
|
+ classifyAll[k].Disabled = ok
|
|
|
+ }
|
|
|
+
|
|
|
rootListAll := make([]help_doc.HelpDocClassifyItems, 0)
|
|
|
rootListAll = rootList
|
|
|
nodeAll := make([]*help_doc.HelpDocClassifyItems, 0)
|