From 3417384c42ef6e7d99e98cef4e3bb4a016cfedea Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期二, 29 七月 2025 20:42:06 +0800
Subject: [PATCH] 修改bug

---
 ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/service/impl/lottery/LotteryEventServiceImpl.java |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/service/impl/lottery/LotteryEventServiceImpl.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/service/impl/lottery/LotteryEventServiceImpl.java
index 0baeaeb..af4f1e8 100644
--- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/service/impl/lottery/LotteryEventServiceImpl.java
+++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/service/impl/lottery/LotteryEventServiceImpl.java
@@ -234,6 +234,14 @@
 						memberGiftRecord.setGiftType(4);
 						memberGiftRecord.setGiftName(userLotteryEvent.getObjectName());
 						memberGiftRecord.setGiftNumber(userLotteryEvent.getNumber());
+						//添加待核销订单
+						AddOrderVo orderVo1 = new AddOrderVo();
+						orderVo1.setShopId(member.getRelationShopId());
+						orderVo1.setUserId(member.getUserId());
+						orderVo1.setId(userLotteryEvent.getId());
+						orderVo1.setGoodsName(userLotteryEvent.getObjectName());
+						orderVo1.setGoodsNum(userLotteryEvent.getNumber());
+						remoteOrderService.addOrder(orderVo1);
 						break;
 					case 4:
 						memberGiftRecord.setGiftType(5);
@@ -244,7 +252,9 @@
 				}
 				memberGiftRecord.setPrizeFrom(2);
 				memberGiftRecord.setCreateTime(new Date());
-				remoteMemberService.saveMemberGiftRecord(memberGiftRecord);
+				if(5 != lotteryEventPrize.getPrizeType()){
+					remoteMemberService.saveMemberGiftRecord(memberGiftRecord);
+				}
 				return R.ok(lotteryEventPrize);
 			}
 		} catch (Exception e) {

--
Gitblit v1.7.1