From 6d33f770806ef059629b94cf74cb48a09b86502c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 11 十月 2019 10:54:18 +0800 Subject: [PATCH] 抖音修改,饿了么初步集成,唯品会初步集成 --- fanli/src/main/java/com/yeshi/fanli/controller/TestController.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 48 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/TestController.java b/fanli/src/main/java/com/yeshi/fanli/controller/TestController.java index 1d46d39..86b8bb9 100644 --- a/fanli/src/main/java/com/yeshi/fanli/controller/TestController.java +++ b/fanli/src/main/java/com/yeshi/fanli/controller/TestController.java @@ -45,8 +45,10 @@ import com.yeshi.fanli.entity.dynamic.GoodsPicture; import com.yeshi.fanli.entity.dynamic.InviteMaterial; import com.yeshi.fanli.entity.jd.JDGoods; +import com.yeshi.fanli.entity.taobao.SearchFilter; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBriefExtra; +import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; import com.yeshi.fanli.exception.ActivityException; import com.yeshi.fanli.exception.push.PushException; import com.yeshi.fanli.exception.share.UserShareGoodsRecordException; @@ -58,6 +60,7 @@ import com.yeshi.fanli.service.inter.dynamic.InviteMaterialService; import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService; import com.yeshi.fanli.service.inter.order.config.HongBaoManageService; +import com.yeshi.fanli.service.inter.user.integral.IntegralGetService; import com.yeshi.fanli.tag.PageEntity; import com.yeshi.fanli.util.Constant; import com.yeshi.fanli.util.FileUtil; @@ -67,6 +70,8 @@ import com.yeshi.fanli.util.factory.goods.GoodsDetailVOFactory; import com.yeshi.fanli.util.jd.JDApiUtil; import com.yeshi.fanli.util.push.OPPOPushUtil; +import com.yeshi.fanli.util.taobao.TaoBaoUtil; +import com.yeshi.fanli.util.taobao.TaoKeApiUtil; import com.yeshi.fanli.vo.goods.GoodsDetailVO; import net.sf.json.JSONArray; @@ -115,6 +120,10 @@ @Resource private JedisPool jedisPool; + + @Resource + private IntegralGetService integralGetService; + @RequestMapping(value = "testimg") public void testImg(HttpServletRequest request, PrintWriter out) { @@ -574,5 +583,44 @@ } out.print("success"); + } + + @RequestMapping(value = "testListTLJGoods") + public void getGoodsList(String callback,PrintWriter out) { + SearchFilter sf = new SearchFilter(); + sf.setQuan(1); + sf.setTmall(true); +// sf.setEndPrice(new BigDecimal(1000)); + sf.setPage(1); + sf.setPage(100); + sf.setCateIds("16"); + sf.setSort(TaoBaoUtil.SORT_SALE_HIGH_TO_LOW); + + TaoBaoSearchResult result = TaoKeApiUtil.searchWuLiao(sf); + Gson gson = new Gson(); + JSONArray array=new JSONArray(); + for (TaoBaoGoodsBrief goods : result.getTaoBaoGoodsBriefs()) { + array.add(gson.toJson(TaoBaoUtil.getTaoBaoGoodsBriefExtra(goods, "100", null))); + } + out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(array))); } + + + /** + * 鎻掑叆閭�璇风礌鏉� + * + * @param out + */ + @RequestMapping(value = "addInviteOrderLevelOne") + public void addInviteOrderLevelOne(PrintWriter out) { + try { + System.out.println("-------------璇锋眰---------------"); + integralGetService.addShareSingleGoods(974767L); + JsonUtil.printMode(out, null, JsonUtil.loadTrueResult("鎿嶄綔鎴愬姛")); + } catch (Exception e) { + JsonUtil.printMode(out, null, JsonUtil.loadFalseResult("鎿嶄綔澶辫触")); + e.printStackTrace(); + } + } + } -- Gitblit v1.8.0