From 99cc330a25cf85d8e25b2d1aeeb7ed468002255a Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 14 十一月 2019 15:16:46 +0800 Subject: [PATCH] 用户信息返回等级,分享评论区文字修改 --- fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java | 26 +++++++++++++++++++++----- 1 files changed, 21 insertions(+), 5 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java index baea60b..c935eb5 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/ShareController.java @@ -1079,15 +1079,31 @@ data.put("clickUrl", ShareControllerV2.getERCodeContent(goods, taoBaoLink.getTaoToken())); data.put("token", TaoBaoUtil.filterTaoToken(taoBaoLink.getTaoToken())); + + String inviteCode=null; + UserInfoExtra extra= userInfoExtraService.getUserInfoExtra(uid); + if(extra!=null) + inviteCode=extra.getInviteCode(); // 娴嬭瘯 List<String> commentTexts = new ArrayList<>(); - commentTexts.add("鍙d护1"); - commentTexts.add("鍙d护2鍙d护鍙d护娣樺彛浠ゅ彛浠ゅ彛浠ゆ窐鍙d护"); - commentTexts.add("鍙d护3"); - commentTexts.add("鍙d护鍙d护娣樺彛浠ゅ彛浠ゅ彛浠ゆ窐鍙d护鍙d护鍙d护娣樺彛浠ゅ彛浠ゅ彛浠ゆ窐鍙d护鍙d护鍙d护娣樺彛浠ゅ彛浠ゅ彛浠ゆ窐鍙d护"); + String commentTextStr= configService.get("share_single_goods_comment_text"); + if(!StringUtil.isNullOrEmpty(commentTextStr)) + { + JSONArray arr= JSONArray.fromObject(commentTextStr); + for(int i=0;i<arr.size();i++) + { + if(StringUtil.isNullOrEmpty(inviteCode)) + { + if(arr.optString(i).contains("[閭�璇风爜]")) + { + continue; + } + } + commentTexts.add(arr.optString(i).replace("[涓嬭浇閾炬帴]", Constant.YINGYONGBAO_LINK).replace("[閭�璇风爜]", inviteCode).replace("[娣樺彛浠", data.optString("token"))); + } + } data.put("commentTexts", commentTexts); data.put("wxErCode", ShareControllerV2.getERCodeContent(goods, taoBaoLink.getTaoToken())); - } } else if (cid == 4) { // 閭�璇峰垎浜� -- Gitblit v1.8.0