| | |
| | | if (ObjectUtil.isEmpty(refererMember)) { |
| | | return new FebsResponse().fail().message(MessageSourceUtils.getString("register_err_005")); |
| | | } |
| | | member = new DappMemberEntity(); |
| | | member.setUsername(apiAddTeammateDto.getAccount()); |
| | | member.setPassword(SecureUtil.md5(apiAddTeammateDto.getPassword())); |
| | | member.setIdentity(DataDictionaryEnum.LEVEL_MB.getCode()); |
| | | member.setRefererId(member.getInviteId()); |
| | | dappMemberDao.insert(member); |
| | | DappMemberEntity memberadd = new DappMemberEntity(); |
| | | memberadd.setUsername(apiAddTeammateDto.getAccount()); |
| | | memberadd.setPassword(SecureUtil.md5(apiAddTeammateDto.getPassword())); |
| | | memberadd.setIdentity(DataDictionaryEnum.LEVEL_MB.getCode()); |
| | | memberadd.setRefererId(member.getInviteId()); |
| | | dappMemberDao.insert(memberadd); |
| | | |
| | | //更新用户信息 |
| | | String inviteId = ShareCodeUtil.toSerialCode(member.getId()); |
| | | member.setInviteId(inviteId); |
| | | String inviteId = ShareCodeUtil.toSerialCode(memberadd.getId()); |
| | | memberadd.setInviteId(inviteId); |
| | | boolean flag = false; |
| | | String parentId = member.getRefererId(); |
| | | String parentId = memberadd.getRefererId(); |
| | | String ids = ""; |
| | | while (!flag) { |
| | | ids += ("," + parentId); |
| | |
| | | flag = true; |
| | | } |
| | | } |
| | | member.setRefererIds(ids); |
| | | dappMemberDao.updateById(member); |
| | | memberadd.setRefererIds(ids); |
| | | dappMemberDao.updateById(memberadd); |
| | | //初始化账户信息 |
| | | DappWalletCoinEntity dappWalletCoinEntity = new DappWalletCoinEntity(); |
| | | dappWalletCoinEntity.setMemberId(member.getId()); |
| | | dappWalletCoinEntity.setMemberId(memberadd.getId()); |
| | | dappWalletCoinEntity.setAvailableAmount(AppContants.INIT_MONEY); |
| | | dappWalletCoinEntity.setFrozenAmount(AppContants.INIT_MONEY); |
| | | dappWalletCoinEntity.setTotalAmount(AppContants.INIT_MONEY); |
| | |
| | | ApiAmountTypeVo apiAmountTypeVo = new ApiAmountTypeVo(); |
| | | apiAmountTypeVo.setDescription(dataDictionaryCustom.getDescription()); |
| | | apiAmountTypeVo.setCodeValue(dataDictionaryCustom.getValue()); |
| | | apiAmountTypeVos.add(apiAmountTypeVo); |
| | | } |
| | | } |
| | | return new FebsResponse().success().data(apiAmountTypeVos); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public IPage<ApiBankListVo> getBankListInPage(ApiBankListDto apiBankListDto) { |
| | | public FebsResponse getBankListInPage(ApiBankListDto apiBankListDto) { |
| | | DappMemberEntity member = LoginUserUtil.getAppUser(); |
| | | Page<ApiBankListVo> page = new Page<>(apiBankListDto.getPageNum(), apiBankListDto.getPageSize()); |
| | | apiBankListDto.setMemberId(member.getId()); |
| | | IPage<ApiBankListVo> apiBankListVoIPage = dappBankDao.selectBankListInPage(apiBankListDto,page); |
| | | return apiBankListVoIPage; |
| | | List<ApiBankListVo> apiBankListVos = dappBankDao.selectBankListByMemberId(member.getId()); |
| | | return new FebsResponse().success().data(apiBankListVos); |
| | | } |
| | | |
| | | @Override |
| | |
| | | } |
| | | DappMemberAddress dappMemberAddress = new DappMemberAddress(); |
| | | dappMemberAddress.setType(apiAddAddressDto.getType()); |
| | | dappMemberAddress.setMemberId(member.getId()); |
| | | dappMemberAddress.setAddress(apiAddAddressDto.getAddress()); |
| | | dappMemberAddressDao.insert(dappMemberAddress); |
| | | return new FebsResponse().success().message(MessageSourceUtils.getString("Operation_001")); |