From de4110d3d3944ffcd797fd8c43f0d455cc731f84 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期日, 17 五月 2020 11:43:52 +0800 Subject: [PATCH] 活动详情 --- fanli/src/main/java/com/yeshi/fanli/controller/client/v1/RecommendController.java | 45 +++++++++++++++++++-------------------------- 1 files changed, 19 insertions(+), 26 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/RecommendController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/RecommendController.java index 56e6537..2705a0c 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/RecommendController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/RecommendController.java @@ -126,6 +126,8 @@ import com.yeshi.fanli.util.taobao.TaoKeApiUtil; import com.yeshi.fanli.util.taobao.TaoLiJinUtil; import com.yeshi.fanli.vo.goods.taobao.TLJBuyHongBaoVO; +import com.yeshi.fanli.vo.homemodule.BannerVO; +import com.yeshi.fanli.vo.homemodule.SpecialVO; import com.yeshi.fanli.vo.msg.ClientTextStyleVO; import com.yeshi.fanli.vo.tlj.SpreadHongBao; import com.yeshi.fanli.vo.user.UserSettingsVO; @@ -1592,15 +1594,13 @@ return; } - List<SwiperPicture> listswiper = null; + List<BannerVO> listswiper = null; if (!StringUtil.isNullOrEmpty(specialCard)) { try { - listswiper = swiperPictureService.getByBannerCardAndVersion(swiperCard, acceptData.getPlatform(), Integer.parseInt(acceptData.getVersion())); - if (listswiper == null) { - listswiper = new ArrayList<SwiperPicture>(); + listswiper = new ArrayList<BannerVO>(); } } catch (Exception e) { @@ -1609,16 +1609,14 @@ } Special miaoShaSpecial = null; - List<Special> honestList = new ArrayList<Special>(); - List<Special> specialList = new ArrayList<Special>(); + List<SpecialVO> honestList = new ArrayList<SpecialVO>(); + List<SpecialVO> specialList = new ArrayList<SpecialVO>(); if (!StringUtil.isNullOrEmpty(specialCard)) { try { - List<Special> listSpecial = specialService.listBySystemAndCard(specialCard, system.getId()); - + List<SpecialVO> listSpecial = specialService.listBySystemAndCard(specialCard, system.getId()); if (listSpecial != null && listSpecial.size() > 0) { - for (Special special : listSpecial) { - + for (SpecialVO special : listSpecial) { if ("闄愭椂绉掓潃".equals(special.getName())) { miaoShaSpecial = special; continue; @@ -1631,14 +1629,11 @@ // 鍏朵粬涓撻 specialList.add(special); } - } } - } catch (Exception e) { e.printStackTrace(); } - } /* 闄愭椂绉掓潃 - 鏃堕棿澶勭悊 */ @@ -1717,14 +1712,14 @@ JSONObject root = specialService.listCacheSpecialToIndex(acceptData, deviceSex); // 2銆侀《閮ㄨ疆鎾浘 - List<SwiperPicture> topPicList = getSwiperByCard("index_top", acceptData); + List<BannerVO> topPicList = getSwiperByCard("index_top", acceptData); if (topPicList == null) { - topPicList = new ArrayList<SwiperPicture>(); + topPicList = new ArrayList<BannerVO>(); } root.put("topPicList", JsonUtil.getApiCommonGson().toJson(topPicList)); // 3銆侀個璇锋湁濂� - List<SwiperPicture> invitePicList = null; + List<BannerVO> invitePicList = null; if ("ios".equalsIgnoreCase(acceptData.getPlatform()) && configService.iosOnLining(Integer.parseInt(acceptData.getVersion()))) { // 濡傛灉IOS褰撳墠鐗堟湰澶勪簬瀹℃牳鐘舵�佸氨涓嶈繑鍥� @@ -1733,7 +1728,7 @@ } if (invitePicList == null) { - invitePicList = new ArrayList<SwiperPicture>(); + invitePicList = new ArrayList<BannerVO>(); } root.put("invitePicList", JsonUtil.getApiCommonGson().toJson(invitePicList)); @@ -1763,20 +1758,20 @@ * @param acceptData * @return */ - public List<SwiperPicture> getInvitePicList(Long uid, AcceptData acceptData) { + public List<BannerVO> getInvitePicList(Long uid, AcceptData acceptData) { // 濡傛灉IOS褰撳墠鐗堟湰澶勪簬瀹℃牳鐘舵�佸氨涓嶈繑鍥� if ("ios".equalsIgnoreCase(acceptData.getPlatform()) && configService.iosOnLining(Integer.parseInt(acceptData.getVersion()))) { return null; } - List<SwiperPicture> invitePicList = getSwiperByCard("index_invite", acceptData); + List<BannerVO> invitePicList = getSwiperByCard("index_invite", acceptData); return invitePicList; } - public List<SwiperPicture> getSwiperByCard(String card, AcceptData acceptData) { - List<SwiperPicture> swiperList = null; + public List<BannerVO> getSwiperByCard(String card, AcceptData acceptData) { + List<BannerVO> swiperList = null; try { swiperList = swiperPictureService.getByBannerCardAndVersion(card, acceptData.getPlatform(), Integer.parseInt(acceptData.getVersion())); @@ -2555,23 +2550,21 @@ */ @RequestMapping(value = "getSpecialActivities") public void getSpecialActivities(AcceptData acceptData, Long uid, PrintWriter out, String callback) { - List<Special> listSpecial = specialService.listByVersion(0, Integer.MAX_VALUE, "special_activities", + List<SpecialVO> listSpecial = specialService.listByVersion(0, Integer.MAX_VALUE, "special_activities", acceptData.getPlatform(), Integer.parseInt(acceptData.getVersion())); - List<Special> list = new ArrayList<Special>(); + List<SpecialVO> list = new ArrayList<SpecialVO>(); if (listSpecial != null) { list.addAll(listSpecial); } for (int i = 0; i < list.size(); i++) { - Special special = list.get(i); - + SpecialVO special = list.get(i); JumpDetailV2 jumpDetail = special.getJumpDetail(); if (jumpDetail != null) { jumpDetail.setNeedLogin(special.isJumpLogin()); special.setJumpDetail(jumpDetail); } - String name = special.getName(); if (StringUtil.isNullOrEmpty(name)) { continue; -- Gitblit v1.8.0