| | |
| | | DappMemberEntity member = LoginUserUtil.getAppUser(); |
| | | |
| | | if (transferDto.getId() == null) { |
| | | if (new BigDecimal(300).compareTo(transferDto.getAmount()) < 0) { |
| | | throw new FebsException("Do Not More Than 300 USDT"); |
| | | } |
| | | |
| | | DappFundFlowEntity fundFlow = new DappFundFlowEntity(member.getId(), transferDto.getAmount(), transferDto.getType(), 1, transferDto.getFee(), transferDto.getTxHash()); |
| | | fundFlow.setNewestPrice(transferDto.getPrice()); |
| | | dappFundFlowDao.insert(fundFlow); |
| | | return fundFlow.getId(); |
| | | } |
| | | |
| | | } else { |
| | | if ("success".equals(transferDto.getFlag())) { |
| | | DappFundFlowEntity flow = dappFundFlowDao.selectById(transferDto.getId()); |
| | | |
| | |
| | | dappFundFlowDao.deleteById(transferDto.getId()); |
| | | } |
| | | } |
| | | } |
| | | return null; |
| | | } |
| | | |