xiaoyong931011
2022-11-02 130c9e0603ea0b2c75284711a7122ba29f31d169
src/main/java/cc/mrbird/febs/job/OnHookPlanJob.java
@@ -288,17 +288,6 @@
                BigDecimal planAmount = igtOnHookPlanOrder.getPlanAmount();
                DappMemberEntity dappMemberEntity = dappMemberDao.selectById(memberId);
                //是否设置了亏损
                Integer isProfit = dappMemberEntity.getIsProfit() == null ? 1 : dappMemberEntity.getIsProfit();
                if(2 == isProfit){
                    BigDecimal bigDecimal = planAmount.divide(new BigDecimal(2)).setScale(4, BigDecimal.ROUND_DOWN);
                    DappWalletCoinEntity dappWalletCoinEntity = dappWalletCoinDao.selectByMemberId(memberId);
                    BigDecimal availableAmount = dappWalletCoinEntity.getAvailableAmount();
                    dappWalletCoinDao.addTotalAndaddAvailableById(dappWalletCoinEntity.getId(),planAmount.negate());
                    BigDecimal add = availableAmount.add(bigDecimal).setScale(4, BigDecimal.ROUND_DOWN);
                    DappAccountMoneyChangeEntity dappAccountMoneyChangeEntity = new DappAccountMoneyChangeEntity(memberId, availableAmount, bigDecimal, add, "系统", 9);
                    dappAccountMoneyChangeDao.insert(dappAccountMoneyChangeEntity);
                }else{
                    //获取收益率
                    DataDictionaryCustom identityDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(DataDictionaryEnum.LEVEL_MB.getType(), dappMemberEntity.getIdentity());
                    String identityDicValue = identityDic.getValue();
@@ -335,7 +324,7 @@
                    dappAccountMoneyChangeDao.insert(dappAccountMoneyChangeEntity);
                }
            }
        }
    }