Browse Source

排序问题处理

xyxie 1 year ago
parent
commit
03795d66b1
1 changed files with 3 additions and 1 deletions
  1. 3 1
      controllers/data_manage/excel/excel_classify.go

+ 3 - 1
controllers/data_manage/excel/excel_classify.go

@@ -81,9 +81,11 @@ func (this *ExcelClassifyController) List() {
 	//组装三级分类
 	for key, classify := range classifyList {
 		subList, ok := classifyMap[classify.ExcelClassifyId]
-		sort.Slice(subList, func(i, j int) bool { return excel.ExcelClassifyItemBySort(subList[i], subList[j]) })
 		if ok {
 			classifyList[key].Children = append(classifyList[key].Children, subList...)
+			sort.Slice(classifyList[key].Children, func(i, j int) bool {
+				return excel.ExcelClassifyItemBySort(classifyList[key].Children[i], classifyList[key].Children[j])
+			})
 		}
 	}