From 4114e871bcb3dce771b6aed64a1027d0bbb95ca6 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 16 五月 2019 15:28:37 +0800 Subject: [PATCH] 增加动态用户 --- fanli/src/main/java/com/yeshi/fanli/controller/client/DynamicRecommendController.java | 37 ++++++++++++++++++------------------- 1 files changed, 18 insertions(+), 19 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/DynamicRecommendController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/DynamicRecommendController.java index c8bff65..7d18465 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/client/DynamicRecommendController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/DynamicRecommendController.java @@ -15,27 +15,19 @@ import org.yeshi.utils.JsonUtil; import org.yeshi.utils.taobao.TbImgUtil; -import com.taobao.api.ApiException; import com.yeshi.fanli.entity.accept.AcceptData; -import com.yeshi.fanli.entity.bus.recommend.DynamicRecommend; -import com.yeshi.fanli.entity.bus.recommend.RecommendDetails; -import com.yeshi.fanli.entity.bus.recommend.RecommendReply; -import com.yeshi.fanli.entity.taobao.RelateGoods; import com.yeshi.fanli.entity.taobao.SearchFilter; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; +import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetail; import com.yeshi.fanli.service.inter.config.ConfigService; -import com.yeshi.fanli.service.inter.goods.RecommendDetailsService; -import com.yeshi.fanli.service.inter.goods.RecommendReplyService; import com.yeshi.fanli.service.inter.hongbao.HongBaoManageService; import com.yeshi.fanli.service.inter.taobao.TaoBaoUnionConfigService; -import com.yeshi.fanli.service.inter.user.DynamicRecommendService; +import com.yeshi.fanli.service.inter.taobao.dataoke.DaTaoKeGoodsDetailService; import com.yeshi.fanli.service.inter.user.UserInfoService; -import com.yeshi.fanli.util.GsonUtil; import com.yeshi.fanli.util.StringUtil; import com.yeshi.fanli.util.Utils; import com.yeshi.fanli.util.taobao.TaoBaoUtil; -import com.yeshi.fanli.util.taobao.TaoKeApiUtil; import net.sf.json.JSONObject; @@ -47,15 +39,6 @@ private HongBaoManageService hongBaoManageService; @Resource - private DynamicRecommendService dynamicRecommendService; - - @Resource - private RecommendDetailsService recommendDetailsService; - - @Resource - private RecommendReplyService recommendReplyService; - - @Resource private UserInfoService userInfoService; @Resource @@ -63,6 +46,9 @@ @Resource private TaoBaoUnionConfigService taoBaoUnionConfigService; + + @Resource + private DaTaoKeGoodsDetailService daTaoKeGoodsDetailService; /** * 鑾峰彇鍟嗗搧淇℃伅 @@ -78,6 +64,7 @@ TaoBaoGoodsBrief tb = null; String URL_REGEX = "(((http|https)://)|(www\\.))[a-zA-Z0-9\\._-]+\\.[a-zA-Z]{2,6}(:[0-9]{1,4})?(/[a-zA-Z0-9\\&%_\\./-~-]*)?"; + Pattern p = Pattern.compile(URL_REGEX); Matcher matcher = p.matcher(url); if (!matcher.find()) {// 涓嶅寘鍚摼鎺� @@ -188,6 +175,18 @@ return; } } + + // 鏌ヨ澶ф窐瀹㈡爣棰� + List<DaTaoKeDetail> list = daTaoKeGoodsDetailService.listByDtitle(text); + if (list != null && list.size() > 0) { + root.put("type", 2); + JSONObject data = new JSONObject(); + data.put("title", list.get(0).getdTitle()); + root.put("data", data); + out.print(JsonUtil.loadTrueResult(root)); + return; + } + out.print(JsonUtil.loadFalseResult("鏆備笉鏀寔璇ョ被鍨嬶紒")); return; } -- Gitblit v1.8.0