From b6c37e4bc38db88a360d0f2c6099183f9bb75bdc Mon Sep 17 00:00:00 2001 From: yujian <yujian> Date: 星期一, 22 四月 2019 14:31:59 +0800 Subject: [PATCH] 券推送插入 --- fanli/src/test/java/org/fanli/TaoKeTest.java | 47 +++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 41 insertions(+), 6 deletions(-) diff --git a/fanli/src/test/java/org/fanli/TaoKeTest.java b/fanli/src/test/java/org/fanli/TaoKeTest.java index 7c9b1ce..5291e3c 100644 --- a/fanli/src/test/java/org/fanli/TaoKeTest.java +++ b/fanli/src/test/java/org/fanli/TaoKeTest.java @@ -3,15 +3,18 @@ import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; +import java.util.ArrayList; import java.util.List; import org.junit.Ignore; import org.junit.Test; +import com.yeshi.fanli.entity.taobao.SearchFilter; 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.TaoKeApiException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsUpdateException; import com.yeshi.fanli.service.inter.taobao.TaoBaoGoodsUpdateService; @@ -23,10 +26,31 @@ @Ignore public class TaoKeTest { + public static int count = 0; + @Test public void test1() { - TaoBaoSearchResult result = TaoKeApiUtil.guessDeviceLike(1, 20, "", "A12CD85A-95B3-42B2-A042-5B42BF1A7094"); - System.out.println(result); + + SearchFilter sf = new SearchFilter(); + sf.setPage(3); + sf.setPageSize(40); + sf.setKey("闉嬪"); + TaoBaoSearchResult result = TaoKeApiUtil.searchWuLiao(sf); + List<TaoBaoGoodsBrief> goodsList = result.getTaoBaoGoodsBriefs(); + List<Long> list = new ArrayList<>(); + for (TaoBaoGoodsBrief tf : goodsList) { + list.add(tf.getAuctionId()); + } + + try { + TaoKeApiUtil.getBatchGoodsInfo(list); + } catch (TaoKeApiException e1) { + e1.printStackTrace(); + } catch (TaobaoGoodsDownException e1) { + e1.printStackTrace(); + } + + System.out.println(count); } @Test @@ -64,10 +88,11 @@ 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--; -// } + // if (TimeUtil.convertToTimeTemp(list.get(i).getCreateTime(), + // "yyyy-MM-dd HH:mm:ss") > 1522339200000l) { + // list.remove(i); + // i--; + // } } taoBaoOrderService.addTaoBaoOrderList(list); @@ -76,4 +101,14 @@ e.printStackTrace(); } } + + @Test + public void test5() { + try { + TaoBaoGoodsBrief goods= TaoKeApiUtil.getSimpleGoodsInfo(566534626407L); + System.out.println(goods); + } catch (TaobaoGoodsDownException e) { + e.printStackTrace(); + } + } } -- Gitblit v1.8.0