| | |
| | | } |
| | | return memberRecommendTotalVo; |
| | | } |
| | | |
| | | /** |
| | | * @description 获取各年龄层用户 |
| | | * @author jqs |
| | | * @date 2023/7/4 9:50 |
| | | * @param merTotalDto |
| | | * @return MerOrderAgeUserVo |
| | | */ |
| | | @Override |
| | | public List<MerOrderAgeUserVo> listOrderAgeUser(MerTotalDto merTotalDto){ |
| | | List<MerOrderAgeUserVo> orderAgeUserVoList = new ArrayList<>(); |
| | | MerOrderAgeUserVo merOrderAgeUserVo = new MerOrderAgeUserVo(); |
| | | merTotalDto.setAgeType(1); |
| | | List<Long> userIdList = memberMapper.listOrderAgeUser(merTotalDto); |
| | | merOrderAgeUserVo.setAgeType(1); |
| | | merOrderAgeUserVo.setUserIdList(userIdList); |
| | | orderAgeUserVoList.add(merOrderAgeUserVo); |
| | | merOrderAgeUserVo = new MerOrderAgeUserVo(); |
| | | merTotalDto.setAgeType(2); |
| | | userIdList = memberMapper.listOrderAgeUser(merTotalDto); |
| | | merOrderAgeUserVo.setAgeType(2); |
| | | merOrderAgeUserVo.setUserIdList(userIdList); |
| | | orderAgeUserVoList.add(merOrderAgeUserVo); |
| | | merOrderAgeUserVo = new MerOrderAgeUserVo(); |
| | | merTotalDto.setAgeType(3); |
| | | userIdList = memberMapper.listOrderAgeUser(merTotalDto); |
| | | merOrderAgeUserVo.setAgeType(3); |
| | | merOrderAgeUserVo.setUserIdList(userIdList); |
| | | orderAgeUserVoList.add(merOrderAgeUserVo); |
| | | merOrderAgeUserVo = new MerOrderAgeUserVo(); |
| | | merTotalDto.setAgeType(4); |
| | | userIdList = memberMapper.listOrderAgeUser(merTotalDto); |
| | | merOrderAgeUserVo.setAgeType(4); |
| | | merOrderAgeUserVo.setUserIdList(userIdList); |
| | | orderAgeUserVoList.add(merOrderAgeUserVo); |
| | | merOrderAgeUserVo = new MerOrderAgeUserVo(); |
| | | merTotalDto.setAgeType(5); |
| | | userIdList = memberMapper.listOrderAgeUser(merTotalDto); |
| | | merOrderAgeUserVo.setAgeType(4); |
| | | merOrderAgeUserVo.setUserIdList(userIdList); |
| | | orderAgeUserVoList.add(merOrderAgeUserVo); |
| | | return orderAgeUserVoList; |
| | | } |
| | | } |