| | |
| | | ); |
| | | BigDecimal fcmPrice = new BigDecimal(fcmPriceDic.getValue()); |
| | | fcmPrice = fcmPrice.add(AppContants.FCM_BASIC_ADD_PRICE.multiply(divide)); |
| | | commonService.updateDataDic( |
| | | DataDictionaryEnum.FCM_PRICE.getType(), |
| | | DataDictionaryEnum.FCM_PRICE.getCode(), |
| | | fcmPrice.toString()); |
| | | // commonService.updateDataDic( |
| | | // DataDictionaryEnum.FCM_PRICE.getType(), |
| | | // DataDictionaryEnum.FCM_PRICE.getCode(), |
| | | // fcmPrice.toString()); |
| | | } |
| | | } |
| | | |
| | |
| | | //插入一条流水记录 |
| | | String orderNo = MallUtils.getOrderNum("FNFTW"); |
| | | mallMoneyFlowService.addMoneyFlow( |
| | | memberId, |
| | | directMember.getId(), |
| | | basicPerkDirect.negate(), |
| | | MoneyFlowTypeNewEnum.BASIC_PERK_DIRECT_WRONG.getValue(), |
| | | orderNo, |
| | |
| | | return; |
| | | } |
| | | mallMemberAmountMine.setTotalPerk(mallMemberAmountMine.getTotalPerk().subtract(basicPerkDirect)); |
| | | mallMemberAmountMapper.updateTrendsNftAndFrozenNftById(mallMemberAmountMine); |
| | | mallMemberAmountMapper.updateTotalPerkById(mallMemberAmountMine); |
| | | |
| | | MallMemberAmount mallMemberAmountNft = mallMemberAmountMapper.selectByMemberId(directMember.getId()); |
| | | mallMemberAmountNft.setTrendsNft(mallMemberAmountNft.getTrendsNft().add(basicPerkDirect)); |
| | |
| | | //插入一条流水记录 |
| | | String orderNo = MallUtils.getOrderNum("NFT"); |
| | | mallMoneyFlowService.addMoneyFlow( |
| | | memberId, |
| | | directMember.getId(), |
| | | basicPerkDirect, |
| | | MoneyFlowTypeNewEnum.BASIC_PERK_DIRECT_DONE.getValue(), |
| | | orderNo, |