diff --git a/server/product/internal/logic/gettagproductlistlogic.go b/server/product/internal/logic/gettagproductlistlogic.go index dceffb27..82357234 100644 --- a/server/product/internal/logic/gettagproductlistlogic.go +++ b/server/product/internal/logic/gettagproductlistlogic.go @@ -337,7 +337,7 @@ func (l *GetTagProductListLogic) organizationLevelRelation(minLevel int, mapTagL parent.ChildTagList = append(parent.ChildTagList, tagItem) //排序 sort.SliceStable(parent.ChildTagList, func(i, j int) bool { - return parent.ChildTagList[i].Sort > parent.ChildTagList[j].Sort + return parent.ChildTagList[i].Sort < parent.ChildTagList[j].Sort }) mapTagLevel[parentPrefix] = parent } @@ -365,7 +365,7 @@ func (l *GetTagProductListLogic) organizationLevelRelation(minLevel int, mapTagL } //排序 sort.SliceStable(rspList, func(i, j int) bool { - return rspList[i].Sort > rspList[j].Sort + return rspList[i].Sort < rspList[j].Sort }) return rspList, productCount }