From c9fdff7d45ae118eac10397d8f34661e9f2e968a Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 12 一月 2022 10:28:18 +0800 Subject: [PATCH] 礼金bug修复 --- facade-lijin/src/main/java/com/ks/lijin/utils/taobao/TaoBaoOrderUtil.java | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/facade-lijin/src/main/java/com/ks/lijin/utils/taobao/TaoBaoOrderUtil.java b/facade-lijin/src/main/java/com/ks/lijin/utils/taobao/TaoBaoOrderUtil.java index 176c64a..d36db8d 100644 --- a/facade-lijin/src/main/java/com/ks/lijin/utils/taobao/TaoBaoOrderUtil.java +++ b/facade-lijin/src/main/java/com/ks/lijin/utils/taobao/TaoBaoOrderUtil.java @@ -1,6 +1,7 @@ package com.ks.lijin.utils.taobao; import com.google.gson.Gson; +import com.google.gson.GsonBuilder; import com.google.gson.reflect.TypeToken; import com.ks.lijin.pojo.DO.TaoBaoOrderRecord; import net.sf.json.JSONObject; @@ -19,7 +20,7 @@ public static void main(String[] args) throws Exception { Date startTime = new Date(System.currentTimeMillis() - 1000 * 60 * 60 * 2); Date endTime = new Date(); - List<TaoBaoOrderRecord> orderRecordList = getOrderByModifyTime("124933865", startTime, endTime); + List<TaoBaoOrderRecord> orderRecordList = getOrderByModifyTime("1733730164", startTime, endTime); System.out.println(orderRecordList); } @@ -27,8 +28,12 @@ private static Map<String, String> zheTaoKeSidMap = new HashMap<>(); static { + //娓濆皬濡硅嚜钀ュ簵 zheTaoKeSidMap.put("472720008", "59407"); + //妞拌绉戞妧 zheTaoKeSidMap.put("124933865", "34097"); + //鐪侀挶绀奸噾鍗� + zheTaoKeSidMap.put("1733730164", "69041"); } @@ -124,7 +129,7 @@ }.getType(); if (data.optJSONObject("results") != null && data.optJSONObject("results").optJSONArray("publisher_order_dto") != null) { - List<TaoBaoOrderRecord> recordList = new Gson().fromJson(data.optJSONObject("results").optJSONArray("publisher_order_dto").toString(), type); + List<TaoBaoOrderRecord> recordList = new GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm:ss").create().fromJson(data.optJSONObject("results").optJSONArray("publisher_order_dto").toString(), type); taoBaoOrderResult.setOrderList(recordList); } return taoBaoOrderResult; @@ -274,4 +279,6 @@ return new BigDecimal(order.getPub_share_fee()).add(new BigDecimal(order.getSubsidy_fee())); } + + } -- Gitblit v1.8.0