| | |
| | | ); |
| | | BigDecimal outPercent = new BigDecimal(outPercentDic.getValue()); |
| | | BigDecimal realUsdtAmount = coinUsdtAmount.subtract(feeUsdtAmount).setScale(4,BigDecimal.ROUND_DOWN); |
| | | realUsdtAmount = realUsdtAmount.multiply(outPercent).setScale(4,BigDecimal.ROUND_DOWN); |
| | | BigDecimal realUsdtAmountFee = realUsdtAmount.multiply(outPercent).setScale(4,BigDecimal.ROUND_DOWN); |
| | | realUsdtAmount = realUsdtAmount.subtract(realUsdtAmountFee); |
| | | //减少闪对钱包的币的数量 |
| | | this.updateWalletCoinWithLock(amount, member.getId(), 2); |
| | | //增加流水 |
| | |
| | | DappMemberEntity member = LoginUserUtil.getAppUser(); |
| | | DappMemberEntity dappMemberEntity = dappMemberDao.selectById(member.getId()); |
| | | |
| | | DataDictionaryCustom systemStateDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode( |
| | | PoolEnum.SYSTEM.getType(), |
| | | PoolEnum.SYSTEM.getCode() |
| | | ); |
| | | String value = systemStateDic.getValue(); |
| | | if("STOP".equals(value)){ |
| | | throw new FebsException("Not yet open"); |
| | | } |
| | | String upgrade = redisUtils.getString("APP_UPGRADE"); |
| | | if ("upgrade".equals(upgrade)) { |
| | | throw new FebsException("功能升级中"); |