From 743e8cf5c858f77c7a5fbebbf90ad7dfabc26fb9 Mon Sep 17 00:00:00 2001
From: yanghui <2536613402@qq.com>
Date: 星期二, 29 十一月 2022 15:01:33 +0800
Subject: [PATCH] Merge branch 'local_20221104' into huacheng_test

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopFlowerGoodsServiceImpl.java |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopFlowerGoodsServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopFlowerGoodsServiceImpl.java
index 146dade..f14db43 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopFlowerGoodsServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopFlowerGoodsServiceImpl.java
@@ -1,6 +1,7 @@
 package com.panzhihua.service_community.service.impl;
 
 import cn.hutool.core.collection.CollUtil;
+import cn.hutool.core.util.StrUtil;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
@@ -196,13 +197,13 @@
         List<ComShopFlowerGoodsAttrVO> goodsAttrList = new ArrayList<>();
         List<ComShopFlowerGoodsAttrDO> goodsAttrDOS =
                 shopFlowerGoodsAttrDAO.selectList(new QueryWrapper<ComShopFlowerGoodsAttrDO>().eq("goods_id", goodsId));
-        List<String> images = new ArrayList<>();
+//        List<String> images = new ArrayList<>();
         int stock = 0;
         for (ComShopFlowerGoodsAttrDO attrDO : goodsAttrDOS) {
             ComShopFlowerGoodsAttrVO goodsAttrVO = new ComShopFlowerGoodsAttrVO();
             BeanUtils.copyProperties(attrDO, goodsAttrVO);
             String attrPic = attrDO.getAttrPic();
-            images.add(attrPic);
+//            images.add(attrPic);
             goodsAttrList.add(goodsAttrVO);
             stock = stock +attrDO.getStock();
         }
@@ -216,11 +217,13 @@
         BeanUtils.copyProperties(goodsDO, shopGoods);
         shopGoods.setGoodsAttrList(goodsAttrList);
         shopGoods.setConvenientMerchantVO(convenientMerchantVO);
-        shopGoods.setImages(StringUtils.join(images,","));
+//        shopGoods.setImages(StringUtils.join(images,","));
         Integer orderNum = comShopFlowerOrderGoodsDAO.selectCount(new LambdaQueryWrapper<ComShopFlowerOrderGoodsDO>().eq(ComShopFlowerOrderGoodsDO::getGoodsId, goodsId));
         shopGoods.setOrderNum(orderNum);
         List<ComShopFlowerEvaluateVO> comShopFlowerEvaluateVOList = comShopFlowerEvaluateDAO.selectListLimit(goodsId);
         shopGoods.setShopFlowerEvaluateVOList(comShopFlowerEvaluateVOList);
+        Integer evaluateNum = comShopFlowerEvaluateDAO.selectCountByGoodsId(goodsId);
+        shopGoods.setEvaluateNum(evaluateNum);
 
         List<Long> categoryIds = convenientGoodsCategoryDAO.selectCategoryIdsForGoods(goodsId);
         shopGoods.setCategoryIds(categoryIds);
@@ -245,6 +248,9 @@
         ComShopFlowerGoodsDO shopGoodsDO = new ComShopFlowerGoodsDO();
         BeanUtils.copyProperties(addShopFlowerGoodsVO, shopGoodsDO);
         shopGoodsDO.setOriginalPrice(addShopFlowerGoodsVO.getPrice());
+        if (StrUtil.isEmpty(addShopFlowerGoodsVO.getImages())){
+            shopGoodsDO.setImages("");
+        }
         int update = this.baseMapper.update(shopGoodsDO, query);
         if (update < 1) {
             throw new ServiceException("修改失败");

--
Gitblit v1.7.1