| | |
| | | private final RedisUtils redisUtils; |
| | | private final DataDictionaryCustomMapper dataDictionaryCustomMapper; |
| | | |
| | | private final DappIdoAssetsDao dappIdoAssetsDao; |
| | | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void approve(ApproveDto approveDto) { |
| | |
| | | throw new FebsException("邀请人不存在"); |
| | | } |
| | | |
| | | member = insertMember(connectDto.getAddress(), null); |
| | | member = insertMember(connectDto.getAddress(), connectDto.getInviteId()); |
| | | |
| | | DappIdoAssetsEntity dappIdoAssetsEntity = new DappIdoAssetsEntity(); |
| | | dappIdoAssetsEntity.setBoxCnt(0); |
| | | dappIdoAssetsEntity.setCoinAmount(BigDecimal.ZERO); |
| | | dappIdoAssetsEntity.setUsdtAmount(BigDecimal.ZERO); |
| | | dappIdoAssetsEntity.setMemberId(member.getId()); |
| | | dappIdoAssetsDao.insert(dappIdoAssetsEntity); |
| | | } |
| | | |
| | | String key = LoginUserUtil.getLoginKey(connectDto.getAddress(), connectDto.getNonce(), connectDto.getSign()); |
| | |
| | | member.setNodeType(2); |
| | | } |
| | | |
| | | member.setActiveStatus(1); |
| | | dappMemberDao.insert(member); |
| | | |
| | | if (StrUtil.isEmpty(refererId)) { |
| | | refererId = "0"; |
| | | // 若没有推荐人,则直接激活 |
| | | member.setActiveStatus(1); |
| | | } |
| | | |
| | | member.setInviteId(ShareCodeUtil.toSerialCode(member.getId())); |