From deaf2b0b4ada3689e235754b61c9c34133c00157 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Wed, 27 Apr 2022 16:48:37 +0800
Subject: [PATCH] add member center some interface

---
 src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 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 61bcc1e..d2a96d2 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
@@ -173,7 +173,7 @@
         }
         memberWalletService.addBalance(returnMoney, parent.getId());
 
-        memberService.addMoneyFlow(parent.getId(), returnMoney, MoneyFlowTypeEnum.BONUS.getValue(), orderInfo.getOrderNo(), null, null, orderInfo.getMemberId(), null);
+//        memberService.addMoneyFlow(parent.getId(), returnMoney, MoneyFlowTypeEnum.BONUS.getValue(), orderInfo.getOrderNo(), null, null, orderInfo.getMemberId(), null);
     }
 
     /**
@@ -215,13 +215,13 @@
                 amount.put(mallMember.getId(), returnMoney);
             } else {
                 if (!AgentLevelEnum.SECOND_LEVEL.name().equals(mallMember.getLevel())) {
-                    amount.put(mallMember.getId(), BigDecimal.ONE);
+                    // 代理两级
+                    if (amount.size() >= 2) {
+                        continue;
+                    } else {
+                        amount.put(mallMember.getId(), BigDecimal.ONE);
+                    }
                 }
-            }
-
-            // 代理两级
-            if (amount.size() > 2) {
-                continue;
             }
 
             needReturn.put(level, amount);
@@ -235,7 +235,7 @@
             for (Map.Entry<Long, BigDecimal> amount : entry.getValue().entrySet()) {
                 memberWalletService.addBalance(amount.getValue(), amount.getKey());
 
-                memberService.addMoneyFlow(amount.getKey(), amount.getValue(), MoneyFlowTypeEnum.ACHIEVE.getValue(), orderInfo.getOrderNo(), null, null, orderInfo.getMemberId(), null);
+//                memberService.addMoneyFlow(amount.getKey(), amount.getValue(), MoneyFlowTypeEnum.ACHIEVE.getValue(), orderInfo.getOrderNo(), null, null, orderInfo.getMemberId(), null);
             }
         }
     }

--
Gitblit v1.9.1