From 33b4ed2bbf28ec16b66e552680f56a691a4e908d Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 13 三月 2019 12:32:00 +0800 Subject: [PATCH] 清除HongBaoMapper --- fanli/src/main/java/com/yeshi/fanli/controller/client/ConfigController.java | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/ConfigController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/ConfigController.java index b55fc2a..28c2f04 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/ConfigController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/ConfigController.java @@ -17,6 +17,7 @@ import com.yeshi.fanli.entity.taobao.TBPid; import com.yeshi.fanli.entity.taobao.TaoBaoUnionConfig; import com.yeshi.fanli.service.inter.config.ConfigService; +import com.yeshi.fanli.service.inter.order.CommonOrderCountService; import com.yeshi.fanli.service.inter.taobao.TaoBaoUnionConfigService; import com.yeshi.fanli.service.inter.user.TBPidService; import com.yeshi.fanli.util.Constant; @@ -43,6 +44,9 @@ @Resource private TaoBaoUnionConfigService taoBaoUnionConfigService; + @Resource + private CommonOrderCountService commonOrderCountService; + /** * 棣栭〉閰嶇疆淇℃伅 * @@ -50,11 +54,11 @@ * @param out */ @RequestMapping(value = "getHomeConfig", method = RequestMethod.POST) - public void getHomeConfig(AcceptData acceptData, PrintWriter out) { + public void getHomeConfig(AcceptData acceptData, Long uid, PrintWriter out) { AppHomeFloatImg appHomeFloatImg = configService.getAppHomeFloatImg(); if ("ios".equalsIgnoreCase(acceptData.getPlatform()) && !Constant.IS_TEST) appHomeFloatImg = null; - JSONObject data =new JSONObject(); + JSONObject data = new JSONObject(); if (appHomeFloatImg != null) data.put("floatImg", appHomeFloatImg); String notifyImg = configService.getAppHomeFloatNotifyImg(); @@ -64,7 +68,11 @@ // String config = configService.get("home_float_img_new"); if (!StringUtil.isNullOrEmpty(config)) { - data.put("floatImgDetail", config); + if (uid != null) { + if (!commonOrderCountService.hasRebateAndShareOrder(uid)) + data.put("floatImgDetail", config); + } else + data.put("floatImgDetail", config); } out.print(JsonUtil.loadTrueResult(data)); } @@ -100,15 +108,25 @@ } String cartJS = configService.get("taobao_cart_js"); + String cartUrl=configService.get("taobao_cart_link"); String js = null; + String link=null; try { js = DESUtil.encode(cartJS, StringUtil.getBase64String("YeShiFANLI889*+"), StringUtil.getBase64String("*M#34f?,")); } catch (Exception e) { e.printStackTrace(); } + + try { + link = DESUtil.encode(cartUrl, StringUtil.getBase64String("YeShiFANLI889*+"), + StringUtil.getBase64String("*M#34f?,")); + } catch (Exception e) { + e.printStackTrace(); + } JSONObject data = new JSONObject(); data.put("js", js); + data.put("link", link); data.put("tbPidInfo", clientTBPid); out.print(JsonUtil.loadTrueResult(data)); } -- Gitblit v1.8.0