From d3c86bfbdfdab7c3e24f246c5aa714fec5a55205 Mon Sep 17 00:00:00 2001 From: liangjinglin Date: Sun, 13 Apr 2025 23:10:45 +0800 Subject: [PATCH] =?UTF-8?q?20250410=20=E5=AD=97=E6=AE=B5=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/liang/sca/goods/controller/ShopController.java | 3 +++ .../src/main/java/com/liang/sca/goods/model/ProductSpu.java | 3 +++ .../java/com/liang/sca/goods/model/type/ShopProductInfo.java | 5 ++++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/controller/ShopController.java b/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/controller/ShopController.java index 5f4e392..0a87ed3 100644 --- a/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/controller/ShopController.java +++ b/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/controller/ShopController.java @@ -54,6 +54,9 @@ public class ShopController { shopProductInfo.setSpuPrice(shopProduct.getShopPrice()); ProductSpu productSpu = productSpuMapper.selectById(shopProduct.getShopSpu()); shopProductInfo.setProductName(productSpu.getSpuName()); + shopProductInfo.setSalesCount(productSpu.getSpuSalesCount()); + shopProductInfo.setScore(productSpu.getSpuScore()); + shopProductInfo.setScoreTwo(productSpu.getSpuScoreTwo()); List skus = shopProductMapper.skusByShopAndSpu(shopProduct.getShopId(), shopProduct.getShopSpu()); String shopSku = JSONUtil.toJsonStr(skus); shopProductInfo.setSkus(shopSku); diff --git a/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/model/ProductSpu.java b/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/model/ProductSpu.java index ea90366..682eebd 100644 --- a/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/model/ProductSpu.java +++ b/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/model/ProductSpu.java @@ -35,4 +35,7 @@ public class ProductSpu implements Serializable { @TableField("spu_score") private BigDecimal spuScore; + + @TableField("spu_score_tow") + private BigDecimal spuScoreTwo; } diff --git a/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/model/type/ShopProductInfo.java b/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/model/type/ShopProductInfo.java index 0cde130..703f5b2 100644 --- a/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/model/type/ShopProductInfo.java +++ b/liang-springcloud-alibaba-goods-service/src/main/java/com/liang/sca/goods/model/type/ShopProductInfo.java @@ -43,6 +43,9 @@ public class ShopProductInfo { private Integer salesCount; @Field(type = FieldType.Double) - private String score; + private BigDecimal score; + + @Field(type = FieldType.Double) + private BigDecimal scoreTwo; }