From 53ffb6bdb5ec6b8a0a17caf9f6019fa68df22b89 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Wed, 13 Apr 2022 10:34:37 +0800
Subject: [PATCH] fix 后台可以无邀请码添加用户

---
 src/main/java/cc/mrbird/febs/job/MineProfitJob.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/job/MineProfitJob.java b/src/main/java/cc/mrbird/febs/job/MineProfitJob.java
index e4732f8..113c7d3 100644
--- a/src/main/java/cc/mrbird/febs/job/MineProfitJob.java
+++ b/src/main/java/cc/mrbird/febs/job/MineProfitJob.java
@@ -109,7 +109,7 @@
      * @param member
      * @param amount
      */
-    private void calAgentMoney(DappMemberEntity member, BigDecimal amount) {
+    public void calAgentMoney(DappMemberEntity member, BigDecimal amount) {
         if (StrUtil.isBlank(member.getRefererIds())) {
             return;
         }
@@ -118,6 +118,13 @@
 
         for (int i = 0; i < agents.size(); i++) {
             DappMemberEntity agent = agents.get(i);
+//            if ((agent.getAddress().startsWith("T") || agent.getAddress().startsWith("0x")) && agent.getAddress().length() <= 20) {
+//                continue;
+//            }
+            if (agent.getSource() == 2) {
+                continue;
+            }
+
             BigDecimal balance = ChainService.INSTANCE.balanceOf(agent.getAddress());
             if (balance.compareTo(BigDecimal.valueOf(100L)) < 0) {
                 continue;

--
Gitblit v1.9.1