xiaoyong931011
2023-09-15 0537e73efb9aba020fdc8cb48708bb51b46aaf57
src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
@@ -95,6 +95,10 @@
         * A币卖币规则,卖出100%销毁,30%回流底池溢价
         */
        DappMemberEntity member = LoginUserUtil.getAppUser();
        DappMemberEntity dappMemberEntity = dappMemberDao.selectById(member.getId());
        if(2 == dappMemberEntity.getChangeAble()){
            throw new FebsException("账号已冻结");
        }
        DataDictionaryCustom systemStateDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
                PoolEnum.SYSTEM.getType(),
@@ -792,6 +796,15 @@
        }
        dappFundFlowEntity.setStatus(DappFundFlowEntity.WITHDRAW_STATUS_DISAGREE);
        dappFundFlowDao.updateById(dappFundFlowEntity);
        DappFundFlowEntity dappFundFlowEntityIn = new DappFundFlowEntity(
                AccountFlowEnum.AMOUNT.getCode(),
                dappFundFlowEntity.getMemberId(),
                dappFundFlowEntity.getAmount().negate(),
                FundFlowEnum.WITHDRAW_USDT_NO.getCode(),
                DappFundFlowEntity.WITHDRAW_STATUS_AGREE,
                BigDecimal.ZERO);
        dappFundFlowDao.insert(dappFundFlowEntityIn);
        memberCoinWithdrawEntity.setStatus(MemberCoinWithdrawEntity.STATUS_NO);
        memberCoinWithdrawEntity.setIsInside(MemberCoinWithdrawEntity.ISINSIDE_NO);