xiaoyong931011
2023-08-04 5c9ae7503597eb391fde58357c06baef97091c1a
src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
@@ -364,6 +364,11 @@
         * A币卖币规则,卖出100%销毁,30%回流底池溢价
         */
        DappMemberEntity member = LoginUserUtil.getAppUser();
        DappMemberEntity dappMemberEntity = dappMemberDao.selectById(member.getId());
        Integer activeStatus = dappMemberEntity.getActiveStatus();
        if(1 != activeStatus){
            throw new FebsException("Not yet open");
        }
        DataDictionaryCustom systemStateDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                PoolEnum.SYSTEM.getType(),
@@ -826,6 +831,8 @@
                 */
                flow.setFromHash(transferADto.getTxHash());
                dappFundFlowDao.updateById(flow);
                chainProducer.sendContractAnDao(flow.getId());
//                /**
//                 * 生成会员入金买A币的记录
//                 */
@@ -1107,6 +1114,9 @@
        if(ObjectUtil.isEmpty(memberParent)){
            throw new FebsException("请输入正确的地址");
        }
        if(member.getAddress().equals(memberParent.getAddress())){
            throw new FebsException("请输入正确的地址");
        }
        BigDecimal coinCnt = roundCoinDto.getCoinCnt();
        if(BigDecimal.ZERO.compareTo(coinCnt) >= 0){