From 0b9e60f0bada4cc39187a9dd3c36bf37452f63de Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期四, 31 七月 2025 18:58:10 +0800
Subject: [PATCH] 修改bug

---
 ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/ConsumerGoodsServiceImpl.java |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/ConsumerGoodsServiceImpl.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/ConsumerGoodsServiceImpl.java
index 806d05e..e8e8086 100644
--- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/ConsumerGoodsServiceImpl.java
+++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/ConsumerGoodsServiceImpl.java
@@ -103,7 +103,7 @@
             merConsumerGoodsVo.setNoSureList(noSureList);
         }
         List<MerConsumerGoodsListVo> sureList = consumerGoodsMapper.listMerConsumerGoods(merConsumerGoodsDto);
-        Member member = remoteMemberService.getMember(merConsumerGoodsDto.getUserId()).getData();
+        Member member = remoteMemberService.getMember(merConsumerGoodsDto.getMemberUserId()).getData();
         String lastServiceId = member.getLastServiceId();
         if (StringUtils.isNotEmpty(lastServiceId)) {
             List<String> list = JSON.parseArray(lastServiceId, String.class);
@@ -126,6 +126,8 @@
         if(oldConsumerGoods.getSureNum()==null||oldConsumerGoods.getSureNum()<1){
             throw new ServiceException(AppErrorConstant.GOODS_SURE_FAILED);
         }
+        Member member = remoteMemberService.getMember(merSureConsumerGoodsDto.getMemberUserId()).getData();
+        Shop shop = remoteShopService.getShop(merSureConsumerGoodsDto.getShopId()).getData();
         List<MerSureConsumerGoodsListDto> merSureConsumerGoodsListDtoList = merSureConsumerGoodsDto.getMerSureConsumerGoodsListDtoList();
         if(merSureConsumerGoodsListDtoList!=null && !merSureConsumerGoodsListDtoList.isEmpty()){
             ConsumerGoods consumerGoods;
@@ -182,6 +184,15 @@
                         sureNum = sureNum + 1;
                     }
                 }
+
+                String msg = "{\"name\":\"" + (StringUtils.isEmpty(member.getRealName()) ? member.getNickName() : member.getRealName()) + "\"," +
+                        "\"store\":\"" + shop.getShopName() + "\",\"product\":\"" + goods.getGoodsName() + "\"}";
+                try {
+                    MsgUtils.sendMsg(member.getMobile(), "SMS_491320362", msg);
+                } catch (Exception e) {
+                    e.printStackTrace();
+                }
+
             }
             //判断商品确认次数
             if (sureNum > oldConsumerGoods.getSureNum()) {
@@ -321,7 +332,7 @@
     
             //保存本次确认的服务商品id,用于下次进入页面后默认勾选上
             List<String> collect = goodsList.stream().map(MerSureConsumerGoodsListDto::getConsumerGoodsId).collect(Collectors.toList());
-            Member member = remoteMemberService.getMember(merSureConsumerGoodsDto.getUserId()).getData();
+            Member member = remoteMemberService.getMember(merSureConsumerGoodsDto.getMemberUserId()).getData();
             member.setLastServiceId(JSON.toJSONString(collect));
             remoteMemberService.editMember(member);
     

--
Gitblit v1.7.1