优化
This commit is contained in:
@ -153,13 +153,16 @@ public class StatisticsSpaceCapsuleOrderServiceImpl implements StatisticsSpaceCa
|
||||
}
|
||||
public void updateStatistics( StatisticsSpaceCapsuleOrderDO orderDO,OrderSpaceCapsuleDO vo) {
|
||||
//进行运算加
|
||||
if(SpaceCapsuleOrderEnum.SPACE_CAPSULE_ORDER_ENUM_REFUNDED.getCode().equals(vo.getStatus())){
|
||||
orderDO.setRefundMoney(orderDO.getRefundMoney().add(vo.getRefundMoney() == null ? BigDecimal.ZERO:vo.getRefundMoney()));
|
||||
}else{
|
||||
orderDO.setTotalMoney(orderDO.getTotalMoney().add(vo.getMoney()));
|
||||
orderDO.setTotalOrder(orderDO.getTotalOrder()+1);
|
||||
orderDO.setTotalMinute(orderDO.getTotalMinute().add(new BigDecimal(vo.getComboMinutes()*vo.getComboNum())));
|
||||
orderDO.setRefundMoney(orderDO.getRefundMoney().add(vo.getRefundMoney() == null ? BigDecimal.ZERO:vo.getRefundMoney()));
|
||||
orderDO.setTotalPackageSum(orderDO.getTotalPackageSum()+vo.getComboNum());
|
||||
orderDO.setTotalCustomer(orderDO.getTotalCustomer()+1);
|
||||
}
|
||||
}
|
||||
@Override
|
||||
public void init() {
|
||||
List<StatisticsSpaceCapsuleOrderDO> list=new ArrayList<>();
|
||||
|
Reference in New Issue
Block a user