From cecec6ce849be4cdc3258df17abbeebf1b2027bf Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 26 九月 2019 15:50:48 +0800 Subject: [PATCH] 增加测试商品接口 --- fanli/src/main/java/com/yeshi/fanli/controller/TestController.java | 25 +++++++++++++++++++++++++ 1 files changed, 25 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..a5fa389 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; @@ -67,6 +69,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; @@ -575,4 +579,25 @@ out.print("success"); } + + @RequestMapping(value = "testListTLJGoods") + public void getGoodsList(String callback,PrintWriter out) { + SearchFilter sf = new SearchFilter(); + sf.setMaterialId("19450"); + sf.setQuan(1); + sf.setTmall(true); + sf.setStartTkRate(5); + sf.setEndPrice(new BigDecimal(1000)); + sf.setPage(1); + sf.setPage(100); + + 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))); + } + } -- Gitblit v1.8.0