From 09090250b33c1f818c2364a8d03cf6d7b6c2c6de Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Tue, 15 Aug 2023 10:06:56 +0800
Subject: [PATCH] 赠送积分更新状态

---
 src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
index aa32039..1129921 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
@@ -405,23 +405,23 @@
             if(ObjectUtil.isNotEmpty(mallGoods.getIsUnreal()) && 1 == mallGoods.getIsUnreal()){
                 mallOrderInfo.setStatus(OrderStatusEnum.FINISH.getValue());
                 mallOrderInfoMapper.updateById(mallOrderInfo);
-            }
-            //是否送券 1:是 2:否
-            BigDecimal levelTwoPrice = mallGoods.getLevelTwoPrice();
-            if(BigDecimal.ONE.compareTo(levelTwoPrice) == 0){
-                MallRollPerk mallRollPerk = new MallRollPerk();
-                mallRollPerk.setMemberId(memberId);
-                mallRollPerk.setState(1);
-                mallRollPerk.setRollId(mallGoods.getLevelThreePrice().longValue());
-                mallRollPerkMapper.insert(mallRollPerk);
-            }
-            //赠送积分
-            BigDecimal levelOnePrice = mallGoods.getLevelOnePrice();
-            if(BigDecimal.ZERO.compareTo(levelOnePrice) <= 0){
-                memberWalletService.add(levelOnePrice, memberId, "score");
+                //是否送券 1:是 2:否
+                BigDecimal levelTwoPrice = mallGoods.getLevelTwoPrice();
+                if(BigDecimal.ONE.compareTo(levelTwoPrice) == 0){
+                    MallRollPerk mallRollPerk = new MallRollPerk();
+                    mallRollPerk.setMemberId(memberId);
+                    mallRollPerk.setState(1);
+                    mallRollPerk.setRollId(mallGoods.getLevelThreePrice().longValue());
+                    mallRollPerkMapper.insert(mallRollPerk);
+                }
+                //赠送积分
+                BigDecimal levelOnePrice = mallGoods.getLevelOnePrice();
+                if(BigDecimal.ZERO.compareTo(levelOnePrice) <= 0){
+                    memberWalletService.add(levelOnePrice, memberId, "score");
 
-                mallMoneyFlowService.addMoneyFlow(memberId, levelOnePrice, MoneyFlowTypeEnum.STATIC_BONUS.getValue(),
-                        mallOrderInfo.getOrderNo(),  FlowTypeEnum.SCORE.getValue(),"赠送积分",2);
+                    mallMoneyFlowService.addMoneyFlow(memberId, levelOnePrice, MoneyFlowTypeEnum.STATIC_BONUS.getValue(),
+                            mallOrderInfo.getOrderNo(),  FlowTypeEnum.SCORE.getValue(),"赠送积分",2);
+                }
             }
         }
     }

--
Gitblit v1.9.1