| | |
| | | vo.setHelpLink(helpLink); |
| | | vo.setAssistCount(assistCount); |
| | | vo.setSponsorActivityCount(sponsorActivityCount <= 1 ? 0 : sponsorActivityCount - 1); |
| | | if (dto.getActivity().getActualOpenTime() != null) { |
| | | vo.setActualOpenDate(TimeUtil.getGernalTime(dto.getActivity().getActualOpenTime().getTime(), "yyyy.MM.dd HH:mm")); |
| | | if (dto.getActivity().getOpenInfo().getActualOpenTime() != null) { |
| | | vo.setActualOpenDate(TimeUtil.getGernalTime(dto.getActivity().getOpenInfo().getActualOpenTime().getTime(), "yyyy.MM.dd HH:mm")); |
| | | } |
| | | |
| | | return vo; |
| | |
| | | |
| | | |
| | | public static LabelVO create(ActivityTag tag) { |
| | | LabelVO vo = new LabelVO(tag.getTagName(), tag.getTagBgColor(), tag.getTagFontColr()); |
| | | LabelVO vo = new LabelVO(tag.getTagName(), tag.getTagBgColor(), tag.getTagFontColor()); |
| | | return vo; |
| | | } |
| | | |
| | |
| | | bean.setId(activity.getId()); |
| | | //设置了预计结束时间 |
| | | if (activity.getPreFinishTime() != null) { |
| | | long leftTime = activity.getPreFinishTime().getTime() - System.currentTimeMillis(); |
| | | if (leftTime < 0) { |
| | | leftTime = 0L; |
| | | long leftTime = 0; |
| | | if (activity.getState() == LuckyActivity.STATE_STARTED) { |
| | | leftTime = activity.getPreFinishTime().getTime() - System.currentTimeMillis(); |
| | | if (leftTime < 0) { |
| | | leftTime = 0L; |
| | | } |
| | | } |
| | | bean.setLeftTime(leftTime); |
| | | } |
| | |
| | | } |
| | | bean.setSponsor(ActivityListItemInfoVOFactory.create(activity.getSponsorInfo().getSponsors())); |
| | | bean.setSponsorAd(create(activity.getSponsorInfo())); |
| | | bean.setDateNumber("活动期号:" + ActivityUtil.getActivityDateNumber(activity.getId())); |
| | | bean.setDateNumber("活动期号:" + ActivityUtil.getActivityDateNumber(activity.getId(), activity.getCreateTime())); |
| | | return bean; |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | List<String> descList = new ArrayList<>(); |
| | | descList.add("关注赞助商生活号。"); |
| | | descList.add("点赞赞助商生活号最新发布消息。"); |
| | | |
| | | descList.add("免费参与抽奖活动"); |
| | | if (sponsorInfo.getAd().getAlipayLifeAdInfo().getMustAttention() == null || !sponsorInfo.getAd().getAlipayLifeAdInfo().getMustAttention()) { |
| | | descList.add("无需关注生活号。"); |
| | | } else { |
| | | descList.add("关注赞助商生活号。"); |
| | | } |
| | | bean.setConditions(conditions); |
| | | bean.setConditionsDesc(descList); |
| | | bean.setMarks("注:系统将会由\"支付宝首页-服务提醒\"给用户下发是否中奖提醒消息提醒消息提醒消息提醒消息提醒消息提醒消息提醒醒消息提醒醒消息提醒醒消息提醒醒"); |
| | | bean.setMarks(sponsorInfo.getAd().getDesc()); |
| | | } |
| | | |
| | | return bean; |
| | |
| | | } |
| | | conditions.add(String.format("参与者到达%s人自动开奖", openInfo.getMinPersonCount())); |
| | | bean.setConditions(conditions); |
| | | bean.setMarks("注:系统将会由\"支付宝首页-服务提醒\"给用户下发是否中奖提醒消息提醒消息提醒消息提醒消息提醒消息提醒消息提醒醒消息提醒醒...\n"); |
| | | bean.setMarks(openInfo.getRemarks()); |
| | | return bean; |
| | | } |
| | | |