| | |
| | | throw new FebsException("视频不存在"); |
| | | } |
| | | |
| | | VideoMemberEntity loginUser = LoginUserUtil.getLoginUser(); |
| | | VideoInfoVo videoInfoVo = VideoConversion.INSTANCE.videoInfoEntityToInfoVo(videoInfoEntity); |
| | | List<VideoInfoItemVo> items = VideoConversion.INSTANCE.videoItemEntitiesToItemVoes(videoInfoEntity.getItems()); |
| | | videoInfoVo.setItems(items); |
| | |
| | | videoInfoVo.setStarCnt(data.getStarCnt()); |
| | | |
| | | if (AppContants.FLAG_INT_N.equals(videoInfoEntity.getIsFree())) { |
| | | VideoMemberEntity loginUser = LoginUserUtil.getLoginUser(); |
| | | if (loginUser == null) { |
| | | videoInfoVo.setNotLogin(AppContants.FLAG_INT_N); |
| | | return videoInfoVo; |
| | |
| | | throw new FebsException("视频不存在"); |
| | | } |
| | | |
| | | VideoCommentLikeEntity commentLike = this.videoCommentLikeMapper.selectCommentLikeByMemberIdAndRelateId(loginUser.getId(), videoInfoEntity.getId()); |
| | | if (commentLike != null) { |
| | | videoInfoVo.setIsLike(1); |
| | | } else { |
| | | videoInfoVo.setIsLike(2); |
| | | } |
| | | |
| | | VideoCollectionEntity collection = this.videoCollectionMapper.selectVideoCollectionByVideoIdAndMemberId(videoInfoEntity.getId(), loginUser.getId()); |
| | | if (collection != null) { |
| | | videoInfoVo.setIsCollect(1); |
| | | } else { |
| | | videoInfoVo.setIsCollect(2); |
| | | } |
| | | |
| | | videoInfoVo.setNotLogin(AppContants.FLAG_INT_Y); |
| | | videoInfoVo.setNotVip(AppContants.FLAG_INT_Y); |
| | | videoInfoVo.setSubTitle(currentItem.getName()); |