| | |
| | | |
| | | @Getter |
| | | public enum DataDictionaryEnum { |
| | | // 复投盈利收益 |
| | | INVEST_AMOUNT_PROFIT("SYSTEM_SETTING","INVEST_AMOUNT_PROFIT"), |
| | | // 投资金额 |
| | | INVEST_AMOUNT("SYSTEM_SETTING","INVEST_AMOUNT"), |
| | | // 当前轮数 |
| | |
| | | dappSystemProfitDao.updateStateById(DappSystemProfit.STATE_OUT,dappSystemProfitNow.getId()); |
| | | |
| | | //todo 直接拿走0.95ge |
| | | DappFundFlowEntity fundFlowOut = new DappFundFlowEntity(dappSystemProfitNow.getMemberId(), new BigDecimal(0.95), 7, 1, BigDecimal.ZERO, null,dappSystemProfitNow.getId()); |
| | | |
| | | DataDictionaryCustom investAmountProfitSet = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(DataDictionaryEnum.INVEST_AMOUNT_PROFIT.getType(), DataDictionaryEnum.INVEST_AMOUNT_PROFIT.getCode()); |
| | | BigDecimal investAmountProfit = new BigDecimal(investAmountProfitSet.getValue()); |
| | | DappFundFlowEntity fundFlowOut = new DappFundFlowEntity(dappSystemProfitNow.getMemberId(), investAmountProfit, 7, 1, BigDecimal.ZERO, null,dappSystemProfitNow.getId()); |
| | | dappFundFlowDao.insert(fundFlowOut); |
| | | //发送转币消息 |
| | | chainProducer.sendBnbTransferMsg(fundFlowOut.getId()); |