| | |
| | | // mallMemberAmount.setTrendsNft(mallMemberAmount.getTrendsNft().add(nftCntAva)); |
| | | // mallMemberAmountMapper.updateById(mallMemberAmount); |
| | | // } |
| | | // |
| | | |
| | | // List<MallMemberAmount> mallMemberAmounts = mallMemberAmountMapper.selectList(null); |
| | | // if(ObjectUtil.isEmpty(mallMemberAmounts)){ |
| | | // return; |
| | | // } |
| | | // for(MallMemberAmount amount : mallMemberAmounts){ |
| | | // BigDecimal trendsNft = amount.getTrendsNft(); |
| | | // BigDecimal totalPerk = amount.getTotalPerk(); |
| | | // BigDecimal fcmCntAva = amount.getFcmCntAva(); |
| | | // |
| | | // BigDecimal add = trendsNft.add(totalPerk); |
| | | // BigDecimal multiply = add.multiply(new BigDecimal("0.5")); |
| | | // BigDecimal divide = multiply.divide(new BigDecimal("1.02"), 2, BigDecimal.ROUND_DOWN); |
| | | // if(BigDecimal.ZERO.compareTo(divide) >= 0){ |
| | | // amount.setFcmCntAva(fcmCntAva); |
| | | // }else{ |
| | | // amount.setFcmCntAva(fcmCntAva.add(divide)); |
| | | // if( |
| | | // amount.getMemberId() == 2374L |
| | | // || amount.getMemberId() == 2458L |
| | | // || amount.getMemberId() == 2459L |
| | | // || amount.getMemberId() == 2834L |
| | | // || amount.getMemberId() == 2835L |
| | | // || amount.getMemberId() == 2836L |
| | | // ){ |
| | | // continue; |
| | | // } |
| | | //// BigDecimal trendsNft = amount.getTrendsNft(); |
| | | //// BigDecimal totalPerk = amount.getTotalPerk(); |
| | | //// BigDecimal fcmCntAva = amount.getFcmCntAva(); |
| | | //// |
| | | //// BigDecimal add = trendsNft.add(totalPerk); |
| | | //// BigDecimal multiply = add.multiply(new BigDecimal("0.5")); |
| | | //// BigDecimal divide = multiply.divide(new BigDecimal("1.02"), 2, BigDecimal.ROUND_DOWN); |
| | | //// if(BigDecimal.ZERO.compareTo(divide) >= 0){ |
| | | //// amount.setFcmCntAva(fcmCntAva); |
| | | //// }else{ |
| | | //// amount.setFcmCntAva(fcmCntAva.add(divide)); |
| | | //// } |
| | | // amount.setTrendsNft(BigDecimal.ZERO); |
| | | // amount.setTotalPerk(BigDecimal.ZERO); |
| | | // mallMemberAmountMapper.updateById(amount); |