From ba2555b05fcfaacd8c10bbe2cdf3d7e323566871 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 01 三月 2019 15:52:20 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java | 34 ++++------------------------------ 1 files changed, 4 insertions(+), 30 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java index fb1d643..f456c36 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java @@ -2258,40 +2258,14 @@ List<Special> listSpecial = specialService.listPageBySystemAndCard(0, Integer.MAX_VALUE, specialCard, system.getId()); - if (listSpecial != null && listSpecial.size() > 0) { - for (Special special : listSpecial) { - special.setCreatetime(null); - special.setUpdatetime(null); - special.setState(null); - special.setRemark(null); - special.setCard(null); - special.setCardId(null); - - JumpDetailV2 jumpDetail = special.getJumpDetail(); - if (jumpDetail != null) { - jumpDetail.setId(null); - jumpDetail.setName(null); - } - // 閭�璇风櫥闄嗛獙璇� - if(jumpDetail.getType().equals("invite_web") && jumpDetail.getNeedLogin() - && uid != null) { - - UserInfoExtra userInfoExtra = userInfoExtraService.getUserInfoExtra(uid); - if (userInfoExtra != null && userInfoExtra.getInviteCode() != null - && userInfoExtra.getInviteCode().trim().length() > 0) { - - JSONObject params = new JSONObject(); - params.put("url", configService.get("invite_activation_success_url")); - special.setParams(params.toString()); - } - } - } + if (listSpecial == null) { + listSpecial = new ArrayList<Special>(); } JSONObject root = new JSONObject(); - root.put("special", listSpecial); - + root.put("special", JsonUtil.getApiCommonGson().toJson(listSpecial)); out.print(JsonUtil.loadTrueResult(root)); + } catch (Exception e) { e.printStackTrace(); } -- Gitblit v1.8.0