| | |
| | | import org.yeshi.utils.TimeUtil; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.Arrays; |
| | | import java.util.List; |
| | | |
| | | public class ActivityDetailVOFactory { |
| | |
| | | bean.setLeftTime(leftTime); |
| | | } |
| | | bean.setName(activity.getName()); |
| | | bean.setPoster(activity.getMaterialPoster()); |
| | | if (activity.getBannerList() == null || activity.getBannerList().size() == 0) { |
| | | bean.setBannerList(Arrays.asList(new String[]{activity.getMaterialPoster()})); |
| | | } else { |
| | | List<String> bannerList = new ArrayList<>(); |
| | | for (LuckyActivityImage image : activity.getBannerList()) { |
| | | bannerList.add(image.getUrl()); |
| | | } |
| | | bean.setBannerList(bannerList); |
| | | } |
| | | bean.setSponsor(ActivityListItemInfoVOFactory.create(activity.getSponsorInfo().getSponsors())); |
| | | bean.setSponsorAd(create(activity.getSponsorInfo())); |
| | | bean.setDateNumber("活动期号:" + ActivityUtil.getActivityDateNumber(activity.getId())); |