|
|
@@ -99,7 +99,12 @@ public class TtSpuSyncAdapter implements JsonSerializer<TtSpuSync>, JsonDeserial |
|
|
spuSync.setMpSettletype(GsonHelper.getInteger(json, "mp_settle_type")); |
|
|
spuSync.setMpSettletype(GsonHelper.getInteger(json, "mp_settle_type")); |
|
|
spuSync.setOriginPrice(GsonHelper.getInteger(json, "origin_price")); |
|
|
spuSync.setOriginPrice(GsonHelper.getInteger(json, "origin_price")); |
|
|
spuSync.setTakeRate(GsonHelper.getInteger(json, "take_rate")); |
|
|
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.setHighlights(json.getAsJsonArray("highlights")); |
|
|
spuSync.setName(GsonHelper.getString(json, "name")); |
|
|
spuSync.setName(GsonHelper.getString(json, "name")); |
|
|
|
|
|
|
|
|
|