Browse Source

邀请功能代码

zc 2 months ago
parent
commit
b7915c6e37

+ 3 - 0
alien-entity/src/main/java/shop/alien/entity/store/LifeUser.java

@@ -118,4 +118,7 @@ public class LifeUser implements Serializable {
     @TableField("invite_code")
     private String inviteCode;
 
+    @ApiModelProperty(value = "绑定他人邀请码")
+    @TableField("bind_invite_code")
+    private String bindInviteCode;
 }

+ 2 - 2
alien-store/src/main/java/shop/alien/store/service/impl/ActivityInviteConfigServiceImpl.java

@@ -213,7 +213,7 @@ public class ActivityInviteConfigServiceImpl extends ServiceImpl<ActivityInviteC
 
            if(invitedLifeUser == null){
                return "被邀请用户异常";
-           } else if (StringUtils.isNotBlank(invitedLifeUser.getInviteCode())){
+           } else if (StringUtils.isNotBlank(invitedLifeUser.getBindInviteCode())){
                return "已经绑定邀请码不能重复绑定";
            } else {
                LambdaQueryWrapper<ActivityInviteConfig> activityInviteConfigLambdaQueryWrapper = new LambdaQueryWrapper<>();
@@ -240,7 +240,7 @@ public class ActivityInviteConfigServiceImpl extends ServiceImpl<ActivityInviteC
 
                    LifeUser updateLifeUser = new LifeUser();
                    updateLifeUser.setId(invitedLifeUser.getId());
-                   //updateLifeUser.setBindInviteCode(inviteCode);
+                   updateLifeUser.setBindInviteCode(inviteCode);
                    lifeUserMapper.updateById(updateLifeUser);
                    return "绑定成功";
                } else {