| | |
| | | } else { |
| | | memberTotal.setUseableIntegral(memberTotal.getUseableIntegral() + memberTotalChangeDto.getChangeIntegral()); |
| | | memberTotal.setTotalIntegral(memberTotal.getTotalIntegral() + memberTotalChangeDto.getChangeIntegral()); |
| | | IntegralRecord integralRecord = new IntegralRecord(); |
| | | integralRecord.setDelFlag(0); |
| | | integralRecord.setUserId(memberTotalChangeDto.getUserId()); |
| | | integralRecord.setChangeType(5); |
| | | integralRecord.setCreateTime(new Date()); |
| | | integralRecord.setChangeIntegral(memberTotalChangeDto.getChangeIntegral()); |
| | | integralRecord.setSurpIntegral(memberTotal.getUseableIntegral()+memberTotalChangeDto.getChangeIntegral()); |
| | | integralRecord.setChangeReason("订单【"+memberTotalChangeDto.getOrderNo()+"】获得积分"); |
| | | integralRecord.setOrderId(memberTotalChangeDto.getOrderId()); |
| | | integralRecord.setOrderNo(memberTotalChangeDto.getOrderNo()); |
| | | integralRecordService.saveOrUpdate(integralRecord); |
| | | } |
| | | } |
| | | //消费变动 |