From 2399c728420a2f469f0ff344e114adc97d36676c Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Mon, 21 Mar 2022 11:09:04 +0800
Subject: [PATCH] 20222223

---
 src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java |    7 +++++--
 src/main/java/com/xcong/excoin/common/system/dto/RegisterDto.java                 |    1 +
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/common/system/dto/RegisterDto.java b/src/main/java/com/xcong/excoin/common/system/dto/RegisterDto.java
index 188904d..25b8d24 100644
--- a/src/main/java/com/xcong/excoin/common/system/dto/RegisterDto.java
+++ b/src/main/java/com/xcong/excoin/common/system/dto/RegisterDto.java
@@ -35,5 +35,6 @@
     private String code;
 
     @ApiModelProperty(value = "推荐人id", example = "rxadr3")
+    @NotBlank(message = "推荐码不能为空")
     private String refererId;
 }
diff --git a/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java b/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
index 5e0f329..7807eab 100644
--- a/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
@@ -153,8 +153,11 @@
 //        }
         if (!AppContants.SYSTEM_REFERER.equals(registerDto.getRefererId())) {
             MemberEntity isExist = memberDao.selectMemberInfoByInviteId(registerDto.getRefererId());
-            if (isExist != null) {
-                member.setRefererId(registerDto.getRefererId());
+//            if (isExist != null) {
+//                member.setRefererId(registerDto.getRefererId());
+//            }
+            if (isExist == null) {
+                return Result.fail("推荐人不存在");
             }
         }
         member.setAccountStatus(MemberEntity.ACCOUNT_STATUS_ENABLE);

--
Gitblit v1.9.1