From 17118d16cb856b92da39d438e7436a54bce4eaf0 Mon Sep 17 00:00:00 2001 From: admin <2780501319@qq.com> Date: 星期六, 30 五月 2020 18:51:54 +0800 Subject: [PATCH] 发圈重复 --- fanli/src/main/java/com/yeshi/fanli/util/vipshop/VipShopApiUtil.java | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/vipshop/VipShopApiUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/vipshop/VipShopApiUtil.java index dfbaa2a..d66c031 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/vipshop/VipShopApiUtil.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/vipshop/VipShopApiUtil.java @@ -18,8 +18,8 @@ import org.yeshi.utils.StringUtil; import com.google.gson.Gson; -import com.google.gson.JsonObject; import com.google.gson.reflect.TypeToken; +import com.yeshi.fanli.dto.vip.VIPConvertResultDTO; import com.yeshi.fanli.dto.vip.VIPSearchFilter; import com.yeshi.fanli.dto.vip.VIPSearchResult; import com.yeshi.fanli.dto.vip.goods.VIPGoodsInfo; @@ -171,7 +171,7 @@ * * @param goodsId */ - public static String convertLink(String goodsId, String tag) { + public static VIPConvertResultDTO convertLink(String goodsId, String tag) { JSONObject taskParams = new JSONObject(); JSONArray goodsIdArray = new JSONArray(); goodsIdArray.add(goodsId); @@ -183,7 +183,8 @@ System.out.println(result); JSONObject resultJSON = JSONObject.fromObject(result); if (resultJSON.optInt("returnCode") == 0) { - return resultJSON.optJSONObject("result").optJSONArray("urlInfoList").optJSONObject(0).optString("url"); + String re = resultJSON.optJSONObject("result").optJSONArray("urlInfoList").optJSONObject(0).toString(); + return new Gson().fromJson(re, VIPConvertResultDTO.class); } return null; } -- Gitblit v1.8.0