From 09c2b340617bc5c4d35bc51e7da5451835a1fbe7 Mon Sep 17 00:00:00 2001 From: winter <664946893@qq.com> Date: Fri, 29 Nov 2024 15:13:57 +0800 Subject: [PATCH] fix --- .../main/java/com/iformall/service/impl/WxGameServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java index 403cffde8..7a46ecedb 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java @@ -565,6 +565,7 @@ public class WxGameServiceImpl implements WxGameService { Object data = resultData.data; Long orderId = 0L; Integer addCredit = 0; + Long couponId = null; if(data != null){ logger.info("userId:"+userId+",中奖了,"+data.toString()); @@ -584,6 +585,7 @@ public class WxGameServiceImpl implements WxGameService { if(resultData1.code == Result.SUCCESS && resultData1.data != null && resultData1.data instanceof WxComposeOrder){ WxComposeOrder order = (WxComposeOrder)resultData1.data; orderId = order.getMainOrderId(); + couponId = vo.getCouponId(); }else{ logger.info("userId:"+userId+",中奖了发卷失败,"+resultData1.code+"{}"+resultData1.message); resultData.data = null; @@ -628,6 +630,7 @@ public class WxGameServiceImpl implements WxGameService { wxGameActionLog.setType(Constant.creditPlayType); } wxGameActionLog.setCouponOrderId(orderId); + wxGameActionLog.setCouponId(couponId); wxGameActionLog.setAddCredit(addCredit); wxGameActionLogMapper.insert(wxGameActionLog);