| | |
| | | if(ObjectUtil.isEmpty(dappFundFlow)){ |
| | | return; |
| | | } |
| | | if(DappFundFlowEntity.WITHDRAW_STATUS_ING != dappFundFlow.getIsReturn()){ |
| | | return; |
| | | } |
| | | //用户已经加入动能队列 |
| | | DappSystemProfit dappSystemProfit = dappSystemProfitDao.selectById(dappFundFlow.getSystemProfitId()==null ? 0L : dappFundFlow.getSystemProfitId()); |
| | | if(ObjectUtil.isEmpty(dappSystemProfit)){ |
| | | return; |
| | | } |
| | | //金额 |
| | | BigDecimal amount = dappFundFlow.getAmount().setScale(BigDecimal.ROUND_DOWN,6); |
| | | BigDecimal amount = dappFundFlow.getAmount(); |
| | | //目标地址 |
| | | Long memberId = dappFundFlow.getMemberId(); |
| | | DappMemberEntity dappMemberEntity = dappMemberDao.selectById(memberId); |
| | |
| | | } |
| | | String address = dappMemberEntity.getAddress(); |
| | | log.info("{}",address); |
| | | // BigInteger bigInteger = new BigInteger(Convert.toWei("0.000001", Convert.Unit.ETHER).setScale(0).toString()); |
| | | BigInteger bigInteger = new BigInteger(Convert.toWei(amount.toString(), Convert.Unit.ETHER).setScale(0).toString()); |
| | | log.info("{}",bigInteger); |
| | | String hash = contractMain.trans(bigInteger,address); |