diff --git a/mallinkService/src/main/java/com/iformall/douyin/web/api/impl/TtWebGoodsServiceImpl.java b/mallinkService/src/main/java/com/iformall/douyin/web/api/impl/TtWebGoodsServiceImpl.java index 76e00bd7d..80c6d6799 100644 --- a/mallinkService/src/main/java/com/iformall/douyin/web/api/impl/TtWebGoodsServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/douyin/web/api/impl/TtWebGoodsServiceImpl.java @@ -64,8 +64,8 @@ public class TtWebGoodsServiceImpl implements TtWebGoodsService { if(baseResult.isSuccess()){ Map map = (Map) baseResult.getData(); if(map != null){ - String product_draft_list = map.get("product_draft_list").toString(); - List list = GSON.fromJson(product_draft_list, + Object product_draft_list = map.get("product_draft_list"); + List list = GSON.fromJson(GSON.toJson(product_draft_list), new TypeReference>() {}.getType()); return list; } @@ -116,8 +116,8 @@ public class TtWebGoodsServiceImpl implements TtWebGoodsService { if(baseResult.isSuccess()){ Map map = (Map) baseResult.getData(); if(map != null){ - String product_online_list = map.get("product_online_list").toString(); - List list = GSON.fromJson(product_online_list, + Object product_online_list = map.get("product_online_list"); + List list = GSON.fromJson(GSON.toJson(product_online_list), new TypeReference>() {}.getType()); return list; }