From cde4185dea0fef5ab7a9f834eed38d911e6c0d7a Mon Sep 17 00:00:00 2001 From: Tankaikai Date: Tue, 15 Apr 2025 16:57:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=B7=E6=96=B0=E5=8F=AF=E5=94=AE=E6=97=B6?= =?UTF-8?q?=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../czg/service/product/service/impl/UProductServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java b/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java index ede8c9b9..0a514067 100644 --- a/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java +++ b/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java @@ -1,5 +1,6 @@ package com.czg.service.product.service.impl; +import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.map.MapUtil; import cn.hutool.core.util.NumberUtil; @@ -101,8 +102,9 @@ public class UProductServiceImpl extends ServiceImpl imp List productList = new ArrayList<>(); for (Long productId : productIdList) { ShopProductVo product = productKv.get(productId); + ShopProductVo prod = BeanUtil.copyProperties(product, ShopProductVo.class); if (product != null) { - productList.add(product); + productList.add(prod); } } // 1-价格从高到低; 2-价格从低到高; 3-销量由高到低;4-销量由低到高;