From c84d8ecd97d111b01db9cfd807300d0491a95bc8 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 08 一月 2019 16:38:34 +0800 Subject: [PATCH] Merge branch 'dev-hongbao' --- fanli/src/test/java/org/fanli/TaoKeTest.java | 61 ++++++++++++++++++++++++++++++ 1 files changed, 60 insertions(+), 1 deletions(-) diff --git a/fanli/src/test/java/org/fanli/TaoKeTest.java b/fanli/src/test/java/org/fanli/TaoKeTest.java index 287e29f..7c9b1ce 100644 --- a/fanli/src/test/java/org/fanli/TaoKeTest.java +++ b/fanli/src/test/java/org/fanli/TaoKeTest.java @@ -1,10 +1,26 @@ package org.fanli; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.util.List; + +import org.junit.Ignore; import org.junit.Test; +import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; +import com.yeshi.fanli.entity.taobao.TaoBaoOrder; import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; +import com.yeshi.fanli.entity.taobao.TaoKeAppInfo; +import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; +import com.yeshi.fanli.exception.taobao.TaobaoGoodsUpdateException; +import com.yeshi.fanli.service.inter.taobao.TaoBaoGoodsUpdateService; +import com.yeshi.fanli.service.inter.taobao.TaoBaoOrderService; +import com.yeshi.fanli.util.BeanUtil; +import com.yeshi.fanli.util.taobao.TaoBaoOrderUtil; import com.yeshi.fanli.util.taobao.TaoKeApiUtil; +@Ignore public class TaoKeTest { @Test @@ -15,6 +31,49 @@ @Test public void test2() { - System.out.println("娴嬭瘯鍚堝苟"); + TaoKeAppInfo app = new TaoKeAppInfo(); + app.setAdzoneId("44841750025"); + app.setAppKey("25070111"); + app.setAppSecret("c7809ad9cd926fc45199d1d3ab7fe2eb"); + app.setPid("mm_124933865_113050446_44841750025"); + try { + TaoBaoGoodsBrief goods = TaoKeApiUtil.searchGoodsDetail(527893773636L, app); + System.out.println(goods.getId()); + } catch (TaobaoGoodsDownException e) { + e.printStackTrace(); + } + } + + @Test + public void test3() { + TaoBaoGoodsUpdateService taoBaoGoodsUpdateService = BeanUtil.getBean(TaoBaoGoodsUpdateService.class); + try { + taoBaoGoodsUpdateService.updateTaoBaoGoods(TaoKeApiUtil.searchGoodsDetail(571566226590L)); + } catch (TaobaoGoodsUpdateException e) { + e.printStackTrace(); + } catch (TaobaoGoodsDownException e) { + e.printStackTrace(); + } + } + + @Test + public void test4() { + + TaoBaoOrderService taoBaoOrderService = BeanUtil.getBean(TaoBaoOrderService.class); + try { + List<TaoBaoOrder> list = TaoBaoOrderUtil.parseOrder( + new FileInputStream(new File("C:/Users/Administrator/Desktop/娣樺疂璁㈠崟/2018.1.10-2018-03-12 (2).xls"))); + for (int i = 0; i < list.size(); i++) { +// if (TimeUtil.convertToTimeTemp(list.get(i).getCreateTime(), "yyyy-MM-dd HH:mm:ss") > 1522339200000l) { +// list.remove(i); +// i--; +// } + } + + taoBaoOrderService.addTaoBaoOrderList(list); + System.out.println(list); + } catch (FileNotFoundException e) { + e.printStackTrace(); + } } } -- Gitblit v1.8.0