| | |
| | | import com.xcong.excoin.modules.member.parameter.vo.MemberPaymethodDetailVo; |
| | | import com.xcong.excoin.modules.member.service.MemberService; |
| | | import com.xcong.excoin.modules.platform.dao.PlatformSymbolsCoinDao; |
| | | import com.xcong.excoin.modules.platform.entity.PlatformSymbolsCoinEntity; |
| | | import com.xcong.excoin.utils.MessageSourceUtils; |
| | | import com.xcong.excoin.utils.RedisUtils; |
| | | import com.xcong.excoin.utils.ShareCodeUtil; |
| | |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.ArrayList; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | |
| | | 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)); |
| | | walletContractSimulate.setTotalBalance(new BigDecimal(AppContants.INIT_SIMULATE_MONEY)); |
| | | walletContractSimulate.setFrozenBalance(AppContants.INIT_MONEY); |
| | | walletContractSimulate.setBorrowedFund(AppContants.INIT_MONEY); |
| | | walletContractSimulate.setWalletCode(CoinTypeEnum.USDT.name()); |
| | | |
| | | |
| | | // 初始化币币钱包 |
| | |
| | | Long symbolscoinId = memberAddCoinAddressDto. getSymbolscoinId(); |
| | | String remark = memberAddCoinAddressDto.getRemark(); |
| | | |
| | | PlatformSymbolsCoinEntity platformSymbolsCoinEntity = platformSymbolsCoinDao.selectById(symbolscoinId); |
| | | |
| | | MemberCoinAddressEntity memberCoinAddressEntity = new MemberCoinAddressEntity(); |
| | | memberCoinAddressEntity.setAddress(address); |
| | | memberCoinAddressEntity.setMemberId(memberId); |
| | | memberCoinAddressEntity.setIsBiyict(isBiyict); |
| | | memberCoinAddressEntity.setSymbolscoinId(symbolscoinId); |
| | | memberCoinAddressEntity.setLabel(remark); |
| | | memberCoinAddressEntity.setSymbol(platformSymbolsCoinEntity.getName()); |
| | | |
| | | memberCoinAddressDao.insert(memberCoinAddressEntity); |
| | | |