|
@@ -706,7 +706,7 @@ func (c *CustomAnalysisController) ClassifyList() {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- sortUser := make([]int, 0)
|
|
|
+ sortUser := make([]int, 0) // 分享人目录排序
|
|
|
shareExists := make(map[int]bool)
|
|
|
for _, v := range excels {
|
|
|
item := new(excelModel.ExcelClassifyItems)
|
|
@@ -750,6 +750,10 @@ func (c *CustomAnalysisController) ClassifyList() {
|
|
|
sharedUserClassify[v.CreateUserId].Children = append(sharedUserClassify[v.CreateUserId].Children, item)
|
|
|
}
|
|
|
}
|
|
|
+ // 按照分享人第一次分享时间降序=_=!, 查询的时候是升序, 这里反过来
|
|
|
+ for i, j := 0, len(sortUser)-1; i < j; i, j = i+1, j-1 {
|
|
|
+ sortUser[i], sortUser[j] = sortUser[j], sortUser[i]
|
|
|
+ }
|
|
|
for _, v := range sortUser {
|
|
|
if sharedUserClassify[v] != nil {
|
|
|
sharedExcel.Children = append(sharedExcel.Children, sharedUserClassify[v])
|