| | |
| | | String miner_buy_symbol = sysparaService.find("miner_buy_symbol").getSvalue(); |
| | | if (StringUtils.isNotEmpty(miner_buy_symbol)) { |
| | | if (miner_buy_symbol.equals(miner_profit_symbol)) { |
| | | day_profit = Arith.mul(day_profit, realtime.getClose()); |
| | | day_profit = Arith.mul(day_profit, realtime.getClose().doubleValue()); |
| | | } else { |
| | | List<Realtime> realtime_list = this.dataService.realtime(miner_buy_symbol); |
| | | Realtime realtimeBuySymbol = null; |
| | | if (realtime_list.size() > 0) { |
| | | realtimeBuySymbol = realtime_list.get(0); |
| | | } |
| | | day_profit = Arith.mul(day_profit, realtimeBuySymbol.getClose()); |
| | | day_profit = Arith.mul(day_profit, realtimeBuySymbol.getClose().doubleValue()); |
| | | } |
| | | } |
| | | // 非USDT币种收益 |
| | | if (StringUtils.isNotEmpty(miner_profit_symbol)) { |
| | | double getSymbolVolume = Arith.div(day_profit, realtime.getClose()); |
| | | double getSymbolVolume = Arith.div(day_profit, realtime.getClose().doubleValue()); |
| | | |
| | | WalletExtend walletExtend = walletService.saveExtendByPara(order.getPartyId(), miner_profit_symbol); |
| | | double amountBefore = walletExtend.getAmount(); |
| | |
| | | String miner_buy_symbol = sysparaService.find("miner_buy_symbol").getSvalue(); |
| | | if (StringUtils.isNotEmpty(miner_buy_symbol)) { |
| | | if (miner_buy_symbol.equals(miner_profit_symbol)) { |
| | | day_profit = Arith.mul(day_profit, realtime.getClose()); |
| | | day_profit = Arith.mul(day_profit, realtime.getClose().doubleValue()); |
| | | } else { |
| | | List<Realtime> realtime_list = this.dataService.realtime(miner_buy_symbol); |
| | | Realtime realtimeBuySymbol = null; |
| | | if (realtime_list.size() > 0) { |
| | | realtimeBuySymbol = realtime_list.get(0); |
| | | } |
| | | day_profit = Arith.mul(day_profit, realtimeBuySymbol.getClose()); |
| | | day_profit = Arith.mul(day_profit, realtimeBuySymbol.getClose().doubleValue()); |
| | | } |
| | | } |
| | | // 非Usdt币种收益 |
| | | if (StringUtils.isNotEmpty(miner_profit_symbol)) { |
| | | double get_symbol_volume = Arith.div(day_profit, realtime.getClose()); |
| | | double get_symbol_volume = Arith.div(day_profit, realtime.getClose().doubleValue()); |
| | | |
| | | WalletExtend walletExtend = walletService.saveExtendByPara(order.getPartyId(), miner_profit_symbol); |
| | | double amountBefore = walletExtend.getAmount(); |