| | |
| | | |
| | | @Resource |
| | | AppVersionDao appVersionDao; |
| | | @Resource |
| | | private MemberSettingDao memberSettingDao; |
| | | |
| | | @Resource |
| | | private MemberWalletContractSimulateDao memberWalletContractSimulateDao; |
| | |
| | | member.setCertifyStatus(MemberEntity.CERTIFY_STATUS_UN_SUBMIT); |
| | | member.setIsForce(1); |
| | | member.setIsProfit(0); |
| | | member.setSpread(BigDecimal.ONE); |
| | | member.setClosingSpread(BigDecimal.ONE); |
| | | member.setForceParam(BigDecimal.valueOf(0.0015)); |
| | | memberDao.insert(member); |
| | | |
| | | MemberSettingEntity memberSettingEntity = new MemberSettingEntity(); |
| | | memberSettingEntity.setSpread(BigDecimal.ONE); |
| | | memberSettingEntity.setClosingSpread(BigDecimal.valueOf(5)); |
| | | memberSettingEntity.setForceParam(BigDecimal.valueOf(0.0030)); |
| | | memberSettingEntity.setMemberId(member.getId()); |
| | | memberSettingDao.insert(memberSettingEntity); |
| | | |
| | | String inviteId = ShareCodeUtil.toSerialCode(member.getId()); |
| | | member.setInviteId(inviteId); |
| | |
| | | member.setRefererIds(ids); |
| | | memberDao.updateById(member); |
| | | |
| | | //初始化合约钱包 |
| | | MemberWalletContractEntity walletContract = new MemberWalletContractEntity(); |
| | | walletContract.setMemberId(member.getId()); |
| | | walletContract.setAvailableBalance(AppContants.INIT_MONEY); |
| | | walletContract.setFrozenBalance(AppContants.INIT_MONEY); |
| | | walletContract.setTotalBalance(AppContants.INIT_MONEY); |
| | | walletContract.setBorrowedFund(AppContants.INIT_MONEY); |
| | | walletContract.setWalletCode(CoinTypeEnum.USDT.name()); |
| | | memberWalletContractDao.insert(walletContract); |
| | | |
| | | MemberWalletContractSimulateEntity walletContractSimulate = new MemberWalletContractSimulateEntity(); |
| | | walletContractSimulate.setMemberId(member.getId()); |
| | | walletContractSimulate.setAvailableBalance(new BigDecimal(AppContants.INIT_SIMULATE_MONEY)); |
| | |
| | | memberWalletContractSimulateDao.insert(walletContractSimulate); |
| | | |
| | | |
| | | // 初始化币币钱包 |
| | | for (CoinTypeEnum coinTypeEnum : CoinTypeEnum.values()) { |
| | | //初始化合约钱包 |
| | | MemberWalletContractEntity walletContract = new MemberWalletContractEntity(); |
| | | walletContract.setMemberId(member.getId()); |
| | | walletContract.setAvailableBalance(AppContants.INIT_MONEY); |
| | | walletContract.setFrozenBalance(AppContants.INIT_MONEY); |
| | | walletContract.setTotalBalance(AppContants.INIT_MONEY); |
| | | walletContract.setBorrowedFund(AppContants.INIT_MONEY); |
| | | walletContract.setWalletCode(coinTypeEnum.name()); |
| | | memberWalletContractDao.insert(walletContract); |
| | | |
| | | // 初始化币币钱包 |
| | | MemberWalletCoinEntity walletCoin = new MemberWalletCoinEntity(); |
| | | walletCoin.setWalletCode(coinTypeEnum.name()); |
| | | walletCoin.setMemberId(member.getId()); |