fix
Helius
2022-08-11 db473725c214b39f79a40905930065fca7ec8408
src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java
@@ -1,5 +1,6 @@
package cc.mrbird.febs.dapp.service.impl;
import cc.mrbird.febs.common.configure.i18n.MessageSourceUtils;
import cc.mrbird.febs.common.contants.AppContants;
import cc.mrbird.febs.common.entity.QueryRequest;
import cc.mrbird.febs.common.exception.FebsException;
@@ -120,6 +121,7 @@
    }
    @Override
    @Transactional(rollbackFor = Exception.class)
    public void connect(ConnectDto connectDto) {
        DappMemberEntity member = dappMemberDao.selectByAddress(connectDto.getAddress(), null);
@@ -129,7 +131,8 @@
//                throw new FebsException("邀请人不存在");
//            }
            member = insertMember(connectDto.getAddress(), null);
            throw new FebsException(MessageSourceUtils.getString("system_regist_error"));
//            member = insertMember(connectDto.getAddress(), null);
        }
//        if (member.getActiveStatus() == 2) {
@@ -289,9 +292,12 @@
        } else {
            member.setNodeType(2);
        }
        dappMemberDao.insert(member);
        DappWalletCoinEntity walletCoin = new DappWalletCoinEntity();
        walletCoin.setMemberId(member.getId());
        dappWalletCoinDao.insert(walletCoin);
        if (StrUtil.isEmpty(refererId)) {
            refererId = "0";
            // 若没有推荐人,则直接激活