| | |
| | | public R<ClientHomeBackgroundMusicVO> getHomeBackgroundMusicByUserId() { |
| | | if (tokenService.getLoginUser()==null){ |
| | | // 游客登录模式 不要返回登录失效 返回空即可 |
| | | return R.ok(new ClientHomeBackgroundMusicVO()); |
| | | List<HomeBackgroundMusic> list = homeBackgroundMusicService.list(); |
| | | if (list.isEmpty()){ |
| | | return R.ok(new ClientHomeBackgroundMusicVO()); |
| | | } |
| | | ClientHomeBackgroundMusicVO clientHomeBackgroundMusicVO = new ClientHomeBackgroundMusicVO(); |
| | | BeanUtils.copyProperties(list.get(0), clientHomeBackgroundMusicVO); |
| | | return R.ok(clientHomeBackgroundMusicVO); |
| | | } |
| | | HomeBackgroundMusicUser homeBackgroundMusicUser = homeBackgroundMusicUserService.lambdaQuery() |
| | | .eq(HomeBackgroundMusicUser::getAppUserId, tokenService.getLoginUser().getAppUserId()) |
| | | .one(); |
| | | if (homeBackgroundMusicUser==null){ |
| | | return R.ok(new ClientHomeBackgroundMusicVO()); |
| | | List<HomeBackgroundMusic> list = homeBackgroundMusicService.list(); |
| | | if (list.isEmpty()){ |
| | | return R.ok(new ClientHomeBackgroundMusicVO()); |
| | | } |
| | | ClientHomeBackgroundMusicVO clientHomeBackgroundMusicVO = new ClientHomeBackgroundMusicVO(); |
| | | BeanUtils.copyProperties(list.get(0), clientHomeBackgroundMusicVO); |
| | | return R.ok(clientHomeBackgroundMusicVO); |
| | | } |
| | | HomeBackgroundMusic homeBackgroundMusic = homeBackgroundMusicService.lambdaQuery() |
| | | .eq(HomeBackgroundMusic::getId, homeBackgroundMusicUser.getHomeBackgroundMusicId()) |
| | | .one(); |
| | | if (homeBackgroundMusic==null)return R.ok(new ClientHomeBackgroundMusicVO()); |
| | | if (homeBackgroundMusic==null){ |
| | | List<HomeBackgroundMusic> list = homeBackgroundMusicService.list(); |
| | | if (list.isEmpty()){ |
| | | return R.ok(new ClientHomeBackgroundMusicVO()); |
| | | } |
| | | ClientHomeBackgroundMusicVO clientHomeBackgroundMusicVO = new ClientHomeBackgroundMusicVO(); |
| | | BeanUtils.copyProperties(list.get(0), clientHomeBackgroundMusicVO); |
| | | return R.ok(clientHomeBackgroundMusicVO); |
| | | } |
| | | ClientHomeBackgroundMusicVO clientHomeBackgroundMusicVO = new ClientHomeBackgroundMusicVO(); |
| | | BeanUtils.copyProperties(homeBackgroundMusic, clientHomeBackgroundMusicVO); |
| | | return R.ok(clientHomeBackgroundMusicVO); |