From 38c5ef6c8c461c3f7a849f5a2fbcbf84d8523d22 Mon Sep 17 00:00:00 2001 From: xhxu Date: Fri, 15 Apr 2022 16:13:27 +0800 Subject: [PATCH] //update test --- .../com/iformall/douyin/web/json/TtSpuSyncAdapter.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mallinkService/src/main/java/com/iformall/douyin/web/json/TtSpuSyncAdapter.java b/mallinkService/src/main/java/com/iformall/douyin/web/json/TtSpuSyncAdapter.java index f6718daa5..d45cd3296 100644 --- a/mallinkService/src/main/java/com/iformall/douyin/web/json/TtSpuSyncAdapter.java +++ b/mallinkService/src/main/java/com/iformall/douyin/web/json/TtSpuSyncAdapter.java @@ -99,7 +99,12 @@ public class TtSpuSyncAdapter implements JsonSerializer, JsonDeserial spuSync.setMpSettletype(GsonHelper.getInteger(json, "mp_settle_type")); spuSync.setOriginPrice(GsonHelper.getInteger(json, "origin_price")); spuSync.setTakeRate(GsonHelper.getInteger(json, "take_rate")); - spuSync.setAttribute(json.getAsJsonObject("attribute")); + + JsonObject attribute = json.getAsJsonObject("attribute"); + if(attribute != null){ + spuSync.setAttribute(attribute.getAsJsonObject("9101")); + } + spuSync.setHighlights(json.getAsJsonArray("highlights")); spuSync.setName(GsonHelper.getString(json, "name"));