From f4fa74c0347e2e82a4df10d0a4a41fa6b45c9325 Mon Sep 17 00:00:00 2001 From: yujian <yujian> Date: 星期三, 27 三月 2019 09:34:52 +0800 Subject: [PATCH] 专题对象 清理 hibernate引入 --- fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java | 54 ++++++------------------------------------------------ 1 files changed, 6 insertions(+), 48 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java index a04d0aa..dadaafb 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java @@ -39,7 +39,6 @@ import com.google.gson.reflect.TypeToken; import com.yeshi.fanli.entity.common.ImageInfo; import com.yeshi.fanli.entity.goods.CommonGoods; -import com.yeshi.fanli.entity.taobao.ScanHistory; import com.yeshi.fanli.entity.taobao.SearchFilter; import com.yeshi.fanli.entity.taobao.TaoBaoCoupon; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; @@ -1022,53 +1021,6 @@ return null; } - public static TaoBaoGoodsBrief getTaoBaoGoodsBrief(ScanHistory sh) { - TaoBaoGoodsBrief tb = new TaoBaoGoodsBrief(); - Field[] fields = tb.getClass().getDeclaredFields(); - Field[] shFields = sh.getClass().getDeclaredFields(); - for (int i = 0; i < fields.length; i++) { - Field field = fields[i]; - field.setAccessible(true); - try { - for (Field target : shFields) { - target.setAccessible(true); - if (target.getName().equalsIgnoreCase(field.getName())) { - field.set(tb, target.get(sh)); - break; - } - } - } catch (IllegalArgumentException e) { - e.printStackTrace(); - } catch (IllegalAccessException e) { - e.printStackTrace(); - } - } - return tb; - } - - public static ScanHistory getScanHistory(TaoBaoGoodsBrief tb) { - ScanHistory sh = new ScanHistory(); - Field[] fields = tb.getClass().getDeclaredFields(); - Field[] shFields = sh.getClass().getDeclaredFields(); - for (int i = 0; i < fields.length; i++) { - Field field = fields[i]; - field.setAccessible(true); - try { - for (Field target : shFields) { - target.setAccessible(true); - if (target.getName().equalsIgnoreCase(field.getName())) { - target.set(sh, field.get(tb)); - break; - } - } - } catch (IllegalArgumentException e) { - } catch (IllegalAccessException e) { - } - } - - return sh; - } - public static List<String> getSuguestSearch(String key) { try { String url = String.format("https://suggest.taobao.com/sug?code=utf-8&q=%s&_=1486720576511", @@ -1765,6 +1717,12 @@ goods.setPictUrl(picture.startsWith("http") ? picture : "https:" + picture); } goods.setSellerId(seller.optLong("shopId")); + String shopType = seller.optString("shopType"); + if ("B".equalsIgnoreCase(shopType)) { + goods.setUserType(1); + } else + goods.setUserType(0); + goods.setShopTitle(seller.optString("shopName")); return goods; } -- Gitblit v1.8.0