@ApiModelProperty("记录")
private Page<ActivityRecordVO> activityRecordVOList;
@ApiModelProperty("数量")
private Integer num = 0;
@ApiModelProperty("金额")
private BigDecimal totalMoney = BigDecimal.valueOf(0);
List<ActivityRecordVO> activityRecordVOList = new ArrayList<>();
if (receiveSendRecordRequestVO.getSendOrReceiveType() == SendOrReceiveType.RECEIVE) {
List<ChallengeRecord> challengeRecordList = challengeRecordDao.findByUserIdAndDeleteType(userId,
DeleteType.FALSE);
if (!CollectionUtils.isEmpty(challengeRecordList)) {
activityRecordVOList = challengeRecordList.stream()
.map(this::challengeRecordToActivityRecordVO)
.collect(Collectors.toList());
}
} else if (receiveSendRecordRequestVO.getSendOrReceiveType() == SendOrReceiveType.SEND) {
List<Activity> activityList = activityDao.findByUserIdAndDeleteType(userId, DeleteType.FALSE);
if (!CollectionUtils.isEmpty(activityList)) {
activityRecordVOList = activityList.stream()
.map(this::activityTOActivityRecordVO)
.collect(Collectors.toList());
}
}
activityReceiveSendRecordVO.setActivityRecordVOList(new PageImpl<>(activityRecordVOList,
pageable, activityRecordVOList.size()));
Page<ActivityRecordVO> page = new PageImpl<>(activityRecordVOList, pageable, activityRecordVOList.size());
if (receiveSendRecordRequestVO.getSendOrReceiveType() == SendOrReceiveType.RECEIVE) {
Specifications<ChallengeRecord> spec = Specifications.where(
challengeCommonSpecUtil.equal("userId", userId))
.and(challengeCommonSpecUtil.equal("deleteType", DeleteType.FALSE));
page = challengeRecordDao.findAll(spec, pageable).map(this::challengeRecordToActivityRecordVO);
} else if (receiveSendRecordRequestVO.getSendOrReceiveType() == SendOrReceiveType.SEND) {
Specifications<Activity> spec = Specifications.where(
activityCommonSpecUtil.equal("userId", userId))
.and(activityCommonSpecUtil.equal("deleteType", DeleteType.FALSE));
page = activityDao.findAll(spec, pageable).map(this::activityTOActivityRecordVO);
}
activityReceiveSendRecordVO.setActivityRecordVOList(page);
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有