| | |
| | | public Result getWalletCoin() {
|
| | | //获取用户ID
|
| | | Long memberId = LoginUserUtils.getAppLoginUser().getId();
|
| | | // Long memberId = 446L;
|
| | | PlatformCnyUsdtExchangeEntity cnyUsdtExchange = cnyUsdtExchangeDao.getCNYAndUSDTOne();
|
| | | BigDecimal cnyUsdt = cnyUsdtExchange.getValue();
|
| | |
|
| | |
| | | }
|
| | |
|
| | | if ("XCH".equals(walletCoin.getWalletCode())) {
|
| | | BigDecimal xch = walletCoin.getAvailableBalance().add(walletCoin.getFrozenBalance());
|
| | | String xchNewPrice = redisUtils.getString("XCH_NEW_PRICE");
|
| | | BigDecimal totalUsdt = xch.add(new BigDecimal(xchNewPrice));
|
| | | BigDecimal totalCny = totalUsdt.multiply(cnyUsdt);
|
| | | walletCoin.setTotalBalance(totalCny);
|
| | | // BigDecimal xch = walletCoin.getAvailableBalance().add(walletCoin.getFrozenBalance());
|
| | | // String xchNewPrice = redisUtils.getString("XCH_NEW_PRICE");
|
| | | // BigDecimal totalUsdt = xch.add(new BigDecimal(xchNewPrice));
|
| | | // BigDecimal totalCny = totalUsdt.multiply(cnyUsdt);
|
| | | // walletCoin.setTotalBalance(totalCny);
|
| | |
|
| | | BigDecimal amount = walletCoin.getAvailableBalance().add(walletCoin.getFrozenBalance());
|
| | | // 获取最新价
|
| | | BigDecimal closePrice = new BigDecimal(redisUtils.getString("XCH_NEW_PRICE"));
|
| | | BigDecimal totalUsdt = BigDecimal.ZERO;
|
| | | totalUsdt = totalUsdt.add(amount.multiply(closePrice));
|
| | | totalUsdts = totalUsdts.add(totalUsdt);
|
| | | walletCoin.setTotalBalance(totalUsdt.multiply(cnyUsdt));
|
| | | }
|
| | | // else {
|
| | | // BigDecimal amount = walletCoin.getAvailableBalance().add(walletCoin.getFrozenBalance());
|
| | |
| | | public Result getAllWalletCoin() {
|
| | | //获取【币币】
|
| | | Long memberId = LoginUserUtils.getAppLoginUser().getId();
|
| | | // Long memberId =446L;
|
| | | PlatformCnyUsdtExchangeEntity cnyUsdtExchange = cnyUsdtExchangeDao.getCNYAndUSDTOne();
|
| | | BigDecimal cnyUsdt = cnyUsdtExchange.getValue();
|
| | | AllWalletCoinVo allWalletCoinVo = new AllWalletCoinVo();
|