| | |
| | | detail.setConsumeName("观看教学视频"); |
| | | detail.setDetailsType(2); |
| | | break; |
| | | case 5: |
| | | detail.setConsumeAmount(""+(userIntegralChange.getNewIntegral() - userIntegralChange.getOldIntegral())); |
| | | detail.setConsumeName("智慧球场开始游戏"); |
| | | detail.setDetailsType(1); |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | |
| | | if (null != recordId){ |
| | | details = details.stream() |
| | | .filter(obj -> obj instanceof IntegralsData) |
| | | .filter(obj -> Objects.equals(obj.getDetailsType(), recordId)) |
| | | .filter(obj -> !Objects.equals(obj.getDetailsType(), recordId)) |
| | | .collect(Collectors.toList()); |
| | | } |
| | | } |
| | |
| | | userIntegralChanges.setAppUserId(vo.getAppUserId()); |
| | | userIntegralChanges.setOldIntegral(appUser.getIntegral()); |
| | | userIntegralChanges.setType(vo.getType()); |
| | | |
| | | appUser.setIntegral(appUser.getIntegral() + vo.getIntegral()); |
| | | tauMapper.updateById(appUser); |
| | | userIntegralChanges.setNewIntegral(appUser.getIntegral()); |
| | | userIntegralChanges.setInsertTime(new Date()); |
| | | userIntegralChanges.setCategory(1); |
| | | userIntegralChanges.setRemark(vo.getRemark()); |
| | | this.save(userIntegralChanges); |
| | | } |
| | | |