|
|
@ -132,8 +132,21 @@ public class BeanRechargeServiceImpl implements BeanRechargeService { |
|
|
|
//统计系统金豆记录 |
|
|
|
@Override |
|
|
|
public GoldBean statsSystemBean(BeanSystemRechargeInfo beanSystemRechargeInfo) { |
|
|
|
|
|
|
|
GoldBean gold = beanRechargeMapper2.selectSystemSum(beanSystemRechargeInfo); |
|
|
|
if(gold==null){ |
|
|
|
gold = new GoldBean(); |
|
|
|
} |
|
|
|
BigDecimal moneySum; |
|
|
|
if(gold.getPermanentBean()==null){ |
|
|
|
gold.setPermanentBean(0); |
|
|
|
} |
|
|
|
if(gold.getFreeBean()==null){ |
|
|
|
gold.setFreeBean(0); |
|
|
|
} |
|
|
|
if(gold.getNum()==null){ |
|
|
|
gold.setNum(0); |
|
|
|
} |
|
|
|
moneySum = new BigDecimal(gold.getPermanentBean()).divide(new BigDecimal("50"), 2, RoundingMode.HALF_UP); |
|
|
|
gold.setMoney(moneySum.doubleValue()); |
|
|
|
gold.setBeanNum(gold.getPermanentBean()+gold.getFreeBean()); |
|
|
|