diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index 6af502c40..8fb94671f 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -2337,6 +2337,15 @@ func GetTopSkusByStoreIDs(ctx *jxcontext.Context, storeIDs []int) (storeSkuNameE for _, v := range skuMap { storeSkuNameExt2 = append(storeSkuNameExt2, v) } + for i := 0; i < len(storeSkuNameExt2)-1; i++ { + for j := 0; j < len(storeSkuNameExt2)-i-1; j++ { + if storeSkuNameExt2[i].Count < storeSkuNameExt2[i+1].Count { + tmp := storeSkuNameExt2[i] + storeSkuNameExt2[i] = storeSkuNameExt2[i+1] + storeSkuNameExt2[i+1] = tmp + } + } + } return storeSkuNameExt2, err }