From 98b2e858cb02fb769187d65ca340ebda4634f1b6 Mon Sep 17 00:00:00 2001 From: hupeng Date: Thu, 28 Aug 2025 10:29:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E8=A7=84=E6=A0=BC=E8=BF=94=E5=9B=9E?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E6=96=B0=E6=8E=92=E5=BA=8F=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/storeproduct/StoreProductServiceImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/yshop-drink-boot3/yshop-module-mall/yshop-module-product-biz/src/main/java/co/yixiang/yshop/module/product/service/storeproduct/StoreProductServiceImpl.java b/yshop-drink-boot3/yshop-module-mall/yshop-module-product-biz/src/main/java/co/yixiang/yshop/module/product/service/storeproduct/StoreProductServiceImpl.java index 248328a..8124795 100644 --- a/yshop-drink-boot3/yshop-module-mall/yshop-module-product-biz/src/main/java/co/yixiang/yshop/module/product/service/storeproduct/StoreProductServiceImpl.java +++ b/yshop-drink-boot3/yshop-module-mall/yshop-module-product-biz/src/main/java/co/yixiang/yshop/module/product/service/storeproduct/StoreProductServiceImpl.java @@ -8,6 +8,7 @@ import cn.hutool.core.util.ArrayUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import co.yixiang.yshop.framework.common.enums.ShopCommonEnum; +import co.yixiang.yshop.framework.common.util.string.StrUtils; import co.yixiang.yshop.module.product.convert.storeproductrule.StoreProductRuleConvert; import co.yixiang.yshop.module.product.dal.dataobject.category.ProductCategoryDO; import co.yixiang.yshop.module.product.dal.dataobject.storeproductattrresult.StoreProductAttrResultDO; @@ -171,9 +172,10 @@ public class StoreProductServiceImpl extends ServiceImpl> map : detailDto.getRes()) { Map detail = map.get("detail"); String[] detailArr = detail.values().toArray(new String[]{}); - Arrays.sort(detailArr); + //Arrays.sort(detailArr); - String sku = String.join(",", detailArr); + // String sku = String.join(",", detailArr); + String sku = String.join(",", StrUtils.compareTo(CollUtil.toList(detailArr))); Map valueMap = new LinkedHashMap<>();