| | |
| | | @Override |
| | | public List<MgtMemberPageVo> pageMgtMember(Page page,MgtMemberPageDto merMemberPageDto){ |
| | | List<Activeness> activenessList = remoteConfigService.listActiveness().getData(); |
| | | Date nowDay = DateUtils.getNowDate(); |
| | | Date nowDay = new Date(); |
| | | //处理活跃度筛选 |
| | | if(activenessList!=null&&!activenessList.isEmpty()){ |
| | | for(Activeness activeness : activenessList){ |
| | | if(activeness.getActivenessId().equals(merMemberPageDto.getActivenessId())){ |
| | | merMemberPageDto.setActStartDate(DateUtils.addDays(nowDay,activeness.getEndDay())); |
| | | merMemberPageDto.setActEndDate(DateUtils.addDays(nowDay,activeness.getStartDay())); |
| | | } |
| | | } |
| | | } |
| | | activenessList.stream() |
| | | .filter(activeness -> activeness.getActivenessId().equals(merMemberPageDto.getActivenessId())) |
| | | .findFirst() |
| | | .ifPresent(activeness -> { |
| | | merMemberPageDto.setActStartDate(DateUtils.addDays(nowDay, activeness.getEndDay())); |
| | | merMemberPageDto.setActEndDate(DateUtils.addDays(nowDay, activeness.getStartDay())); |
| | | }); |
| | | //查询获取结果列表 |
| | | List<MgtMemberPageVo> memberPageVoList = memberMapper.pageMgtMember(page, merMemberPageDto); |
| | | //处理活跃度返回 |
| | |
| | | public void editMemberIntegral(MgtMemberIntEditDto mgtMemberIntEditDto){ |
| | | MemberIntegralChangeDto memberIntegralChangeDto = new MemberIntegralChangeDto(); |
| | | Member member = this.getByUserId(mgtMemberIntEditDto.getMemberUserId()); |
| | | memberIntegralChangeDto.setUserId(mgtMemberIntEditDto.getMemberUserId()); |
| | | memberIntegralChangeDto.setMemberId(member.getMemberId()); |
| | | memberIntegralChangeDto.setChangeType(1); |
| | | memberIntegralChangeDto.setRecordType(3); |
| | |
| | | //记录变动 |
| | | IntegralRecord integralRecord = new IntegralRecord(); |
| | | integralRecord.setDelFlag(0); |
| | | integralRecord.setUserId(memberIntegralChangeDto.getUserId()); |
| | | integralRecord.setChangeType(recordType); |
| | | if(changeType==1){ |
| | | integralRecord.setChangeIntegral(integer); |