| | |
| | | import cn.lili.modules.lmk.domain.form.PrizeActivityForm; |
| | | import cn.lili.modules.lmk.domain.vo.PrizeActivityVO; |
| | | import cn.lili.modules.lmk.domain.query.PrizeActivityQuery; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; |
| | | import org.springframework.stereotype.Service; |
| | | import lombok.RequiredArgsConstructor; |
| | | import cn.lili.utils.PageUtil; |
| | |
| | | |
| | | private final COSUtil cOSUtil; |
| | | |
| | | @Override |
| | | public Result getONPrizeActivity(){ |
| | | PrizeActivity prizeActivity = new LambdaQueryChainWrapper<>(baseMapper) |
| | | .eq(PrizeActivity::getDeleteFlag,Boolean.FALSE) |
| | | .eq(PrizeActivity::getEnableStatus,PrizeActivityStatusEnum.ON.name()) |
| | | .one(); |
| | | PrizeActivityVO prizeActivityVO = new PrizeActivityVO(); |
| | | if (prizeActivity != null){ |
| | | PrizeActivityVO vo = PrizeActivityVO.getVoByEntity(prizeActivity, prizeActivityVO); |
| | | if (StringUtils.isNotBlank(vo.getActivityCover())){ |
| | | vo.setActivityCoverUrl(cOSUtil.getPreviewUrl(vo.getActivityCover())); |
| | | } |
| | | } |
| | | return Result.ok().data(prizeActivityVO); |
| | | } |
| | | |
| | | @Override |
| | | public Result getPopup() { |
| | |
| | | .eq(PrizeActivity::getPopup,Boolean.TRUE) |
| | | .one(); |
| | | PrizeActivityVO prizeActivityVO = new PrizeActivityVO(); |
| | | PrizeActivityVO vo = PrizeActivityVO.getVoByEntity(prizeActivity, prizeActivityVO); |
| | | if (StringUtils.isNotBlank(vo.getActivityCover())){ |
| | | vo.setActivityCoverUrl(cOSUtil.getPreviewUrl(vo.getActivityCover())); |
| | | if (prizeActivity != null){ |
| | | PrizeActivityVO vo = PrizeActivityVO.getVoByEntity(prizeActivity, prizeActivityVO); |
| | | if (StringUtils.isNotBlank(vo.getActivityCover())){ |
| | | vo.setActivityCoverUrl(cOSUtil.getPreviewUrl(vo.getActivityCover())); |
| | | } |
| | | } |
| | | return Result.ok().data(prizeActivityVO); |
| | | } |