From e11b811d07ab56b0a3351979e8f254e56143f9bf Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 19 九月 2019 09:43:04 +0800
Subject: [PATCH] 订单JOB修改

---
 fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeOrderApiUtil.java |  404 ---------------------------------------------------------
 1 files changed, 2 insertions(+), 402 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeOrderApiUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeOrderApiUtil.java
index ec139f4..7d0d7f8 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeOrderApiUtil.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeOrderApiUtil.java
@@ -32,164 +32,6 @@
 	public static int TK_STATUS_SUCCESS = 14;
 	public static int TK_STATUS_INVALID = 13;
 
-	/**
-	 * 鑾峰彇浼氬憳璁㈠崟
-	 * 
-	 * @param startTime-寮�濮嬫椂闂�
-	 * @param page-椤电爜
-	 * @param appKey
-	 * @param appSecret
-	 * @return
-	 */
-	private static List<TaoBaoOrder> getTaoBaoSpecialOrder(String startTime, int span, int page, int tkStatus,
-			String appKey, String appSecret) {
-		OrderQuery orderQuery = new OrderQuery();
-		orderQuery.startTime = startTime;
-		orderQuery.tkStatus = tkStatus;
-		orderQuery.orderScene = 3;
-		orderQuery.pageNo = page;
-		orderQuery.pageSize = 100;
-		orderQuery.span = span;
-		if (tkStatus == TK_STATUS_SETTLEMENT)
-			orderQuery.orderQueryType = "settle_time";
-		else
-			orderQuery.orderQueryType = "create_time";
-		return queryTaoBaoOrder(orderQuery, appKey, appSecret);
-	}
-
-	/**
-	 * 鑾峰彇绗笁鏂逛細鍛樿鍗�
-	 * 
-	 * @param startTime
-	 * @param page
-	 * @param appKey
-	 * @param appSecret
-	 * @return
-	 */
-	private static List<TaoBaoOrder> getTaoBaoSpecialThirdOrder(String startTime, int span, int page, int tkStatus,
-			String appKey, String appSecret) {
-		OrderQuery orderQuery = new OrderQuery();
-		orderQuery.startTime = startTime;
-		orderQuery.tkStatus = tkStatus;
-		if (tkStatus == TK_STATUS_SETTLEMENT)
-			orderQuery.orderQueryType = "settle_time";
-		else
-			orderQuery.orderQueryType = "create_time";
-		orderQuery.orderScene = 3;
-		orderQuery.pageNo = page;
-		orderQuery.pageSize = 100;
-		orderQuery.span = span;
-		orderQuery.orderCountType = 2;
-		return queryTaoBaoOrder(orderQuery, appKey, appSecret);
-	}
-
-	/**
-	 * 鑾峰彇娓犻亾璁㈠崟
-	 * 
-	 * @param startTime
-	 * @param appKey
-	 * @param appSecret
-	 * @return
-	 */
-	private static List<TaoBaoOrder> getTaoBaoRelationOrder(String startTime, int span, int page, int tkStatus,
-			String appKey, String appSecret) {
-
-		OrderQuery orderQuery = new OrderQuery();
-		orderQuery.startTime = startTime;
-		orderQuery.span = span;
-		orderQuery.tkStatus = tkStatus;
-		if (tkStatus == TK_STATUS_SETTLEMENT)
-			orderQuery.orderQueryType = "settle_time";
-		else
-			orderQuery.orderQueryType = "create_time";
-		orderQuery.orderScene = 2;
-		orderQuery.pageNo = page;
-		orderQuery.pageSize = 100;
-		return queryTaoBaoOrder(orderQuery, appKey, appSecret);
-	}
-
-	/**
-	 * 绗笁鏂规笭閬撹鍗�
-	 * 
-	 * @param startTime
-	 * @param page
-	 * @param appKey
-	 * @param appSecret
-	 * @return
-	 */
-	private static List<TaoBaoOrder> getTaoBaoRelationThirdOrder(String startTime, int span, int page, int tkStatus,
-			String appKey, String appSecret) {
-		OrderQuery orderQuery = new OrderQuery();
-		orderQuery.startTime = startTime;
-		orderQuery.span = span;
-		orderQuery.tkStatus = tkStatus;
-		if (tkStatus == TK_STATUS_SETTLEMENT)
-			orderQuery.orderQueryType = "settle_time";
-		else
-			orderQuery.orderQueryType = "create_time";
-		orderQuery.orderScene = 2;
-		orderQuery.pageNo = page;
-		orderQuery.pageSize = 100;
-		orderQuery.orderCountType = 2;
-		return queryTaoBaoOrder(orderQuery, appKey, appSecret);
-	}
-
-	/**
-	 * 鑾峰彇鎵�鏈夌殑璁㈠崟锛堜笉甯︽笭閬撲俊鎭笌浼氬憳淇℃伅锛�
-	 * 
-	 * @param startTime
-	 * @param appKey
-	 * @param appSecret
-	 * @return
-	 */
-	public static List<TaoBaoOrder> getTaoBaoAllOrder(String startTime, String appKey, String appSecret, int tkStatus) {
-
-		return getTaoBaoAllOrder(startTime, 1200, 1, tkStatus, appKey, appSecret);
-	}
-
-	public static List<TaoBaoOrder> getTaoBaoAllOrder(String startTime, int span, int page, int tkStatus, String appKey,
-			String appSecret) {
-		OrderQuery orderQuery = new OrderQuery();
-		orderQuery.startTime = startTime;
-		orderQuery.span = span;
-		orderQuery.tkStatus = tkStatus;
-		if (tkStatus == TK_STATUS_SETTLEMENT)
-			orderQuery.orderQueryType = "settle_time";
-		else
-			orderQuery.orderQueryType = "create_time";
-		orderQuery.orderScene = 1;
-		orderQuery.pageNo = page;
-		orderQuery.pageSize = 100;
-		orderQuery.orderCountType = 1;
-		return queryTaoBaoOrder(orderQuery, appKey, appSecret);
-	}
-
-	/**
-	 * 鑾峰彇绗笁鏂硅鍗�
-	 * 
-	 * @param startTime
-	 * @param span
-	 * @param page
-	 * @param appKey
-	 * @param appSecret
-	 * @return
-	 */
-	public static List<TaoBaoOrder> getTaoBaoThirdAllOrder(String startTime, int span, int page, int tkStatus,
-			String appKey, String appSecret) {
-		OrderQuery orderQuery = new OrderQuery();
-		orderQuery.startTime = startTime;
-		orderQuery.span = span;
-		orderQuery.tkStatus = tkStatus;
-		if (tkStatus == TK_STATUS_SETTLEMENT)
-			orderQuery.orderQueryType = "settle_time";
-		else
-			orderQuery.orderQueryType = "create_time";
-		orderQuery.orderScene = 1;
-		orderQuery.pageNo = page;
-		orderQuery.pageSize = 100;
-		orderQuery.orderCountType = 2;
-		return queryTaoBaoOrder(orderQuery, appKey, appSecret);
-	}
 
 	private static TaoBaoPunishOrder parsePunishOrder(JSONObject data) {
 		TaoBaoPunishOrder order = new TaoBaoPunishOrder();
@@ -260,6 +102,8 @@
 		return resultList;
 	}
 
+	
+	@Deprecated
 	private static List<TaoBaoOrder> queryTaoBaoOrder(OrderQuery orderQuery, String appKey, String appSecret) {
 
 		Map<String, String> map = new HashMap<>();
@@ -500,250 +344,6 @@
 			}
 		dto.setOrderList(orderList);
 		return dto;
-	}
-
-	private static List<TaoBaoOrder> getSpecialOrder(long startTime, int span, int tkStatus) {
-		int page = 1;
-		String startTimeStr = TimeUtil.getGernalTime(startTime, "yyyy-MM-dd HH:mm:ss");
-		List<TaoBaoOrder> orderList = getTaoBaoSpecialOrder(startTimeStr, span, page, tkStatus,
-				TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
-		while (orderList.size() == 100 * page) {
-			page++;
-			List<TaoBaoOrder> tempOrderList = getTaoBaoSpecialOrder(startTimeStr, span, page, tkStatus,
-					TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
-			if (tempOrderList != null && tempOrderList.size() > 0)
-				orderList.addAll(tempOrderList);
-		}
-		return orderList;
-	}
-
-	/**
-	 * 鑾峰彇绗笁鏂规櫘閫氳鍗�
-	 * 
-	 * @param startTime
-	 * @param span
-	 * @return
-	 */
-	private static List<TaoBaoOrder> getThirdTSpecialOrder(long startTime, int span, int tkStatus) {
-		int page = 1;
-		String startTimeStr = TimeUtil.getGernalTime(startTime, "yyyy-MM-dd HH:mm:ss");
-		List<TaoBaoOrder> orderList = getTaoBaoSpecialThirdOrder(startTimeStr, span, page, tkStatus,
-				TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
-		while (orderList.size() == 100 * page) {
-			page++;
-			List<TaoBaoOrder> tempOrderList = getTaoBaoSpecialThirdOrder(startTimeStr, span, page, tkStatus,
-					TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
-			if (tempOrderList != null && tempOrderList.size() > 0)
-				orderList.addAll(tempOrderList);
-		}
-		return orderList;
-	}
-
-	private static List<TaoBaoOrder> getRelationOrder(long startTime, int span, int tkStatus) {
-		int page = 1;
-		String startTimeStr = TimeUtil.getGernalTime(startTime, "yyyy-MM-dd HH:mm:ss");
-		List<TaoBaoOrder> orderList = getTaoBaoRelationOrder(startTimeStr, span, page, tkStatus,
-				TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
-		while (orderList.size() == 100 * page) {
-			page++;
-			List<TaoBaoOrder> tempOrderList = getTaoBaoRelationOrder(startTimeStr, span, page, tkStatus,
-					TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
-			if (tempOrderList != null && tempOrderList.size() > 0)
-				orderList.addAll(tempOrderList);
-		}
-		return orderList;
-	}
-
-	private static List<TaoBaoOrder> getThirdRelationOrder(long startTime, int span, int tkStatus) {
-		int page = 1;
-		String startTimeStr = TimeUtil.getGernalTime(startTime, "yyyy-MM-dd HH:mm:ss");
-		List<TaoBaoOrder> orderList = getTaoBaoRelationThirdOrder(startTimeStr, span, page, tkStatus,
-				TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
-		while (orderList.size() == 100 * page) {
-			page++;
-			List<TaoBaoOrder> tempOrderList = getTaoBaoRelationThirdOrder(startTimeStr, span, page, tkStatus,
-					TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
-			if (tempOrderList != null && tempOrderList.size() > 0)
-				orderList.addAll(tempOrderList);
-		}
-		return orderList;
-	}
-
-	/**
-	 * 鑾峰彇鏌愪釜鍖洪棿鐨勪細鍛樿鍗�
-	 * 
-	 * @param startTime
-	 * @param endTime
-	 * @return
-	 */
-	public static List<TaoBaoOrder> getSpecialOrder(long startTime, long endTime, int tkStatus) {
-		List<TaoBaoOrder> orderList = new ArrayList<>();
-		long span = (endTime - startTime) % 1000 == 0 ? (endTime - startTime) / 1000 : (endTime - startTime) / 1000 + 1;
-		int count = (int) (span / 1200);
-		if (span % 1200 != 0)
-			count++;
-		for (int i = 0; i < count; i++) {
-			long startT = startTime + i * 1200 * 1000L;
-			int s = 1200;
-			if (endTime < startT + 1200 * 1000L) {
-				s = (int) ((endTime - startT) / 1000) + 1;
-				if (s < 60)
-					s = 60;
-			}
-			List<TaoBaoOrder> tempOrderList = getSpecialOrder(startT, s, tkStatus);
-			if (tempOrderList != null && tempOrderList.size() > 0)
-				orderList.addAll(tempOrderList);
-		}
-		return orderList;
-	}
-
-	/**
-	 * 鑾峰彇鏌愪釜鍖洪棿鐨勭涓夋柟浼氬憳璁㈠崟
-	 * 
-	 * @param startTime
-	 * @param endTime
-	 * @return
-	 */
-	public static List<TaoBaoOrder> getThirdSpecialOrder(long startTime, long endTime, int tkStatus) {
-		List<TaoBaoOrder> orderList = new ArrayList<>();
-		long span = (endTime - startTime) % 1000 == 0 ? (endTime - startTime) / 1000 : (endTime - startTime) / 1000 + 1;
-		int count = (int) (span / 1200);
-		if (span % 1200 != 0)
-			count++;
-		for (int i = 0; i < count; i++) {
-			long startT = startTime + i * 1200 * 1000L;
-			int s = 1200;
-			if (endTime < startT + 1200 * 1000L) {
-				s = (int) ((endTime - startT) / 1000) + 1;
-				if (s < 60)
-					s = 60;
-			}
-			List<TaoBaoOrder> tempOrderList = getThirdTSpecialOrder(startT, s, tkStatus);
-			if (tempOrderList != null && tempOrderList.size() > 0)
-				orderList.addAll(tempOrderList);
-		}
-		return orderList;
-	}
-
-	/**
-	 * 鑾峰彇娓犻亾璁㈠崟
-	 * 
-	 * @param startTime
-	 * @param endTime
-	 * @return
-	 */
-	public static List<TaoBaoOrder> getRelationOrder(long startTime, long endTime, int tkStatus) {
-		List<TaoBaoOrder> orderList = new ArrayList<>();
-		long span = (endTime - startTime) % 1000 == 0 ? (endTime - startTime) / 1000 : (endTime - startTime) / 1000 + 1;
-		int count = (int) (span / 1200);
-		if (span % 1200 != 0)
-			count++;
-		for (int i = 0; i < count; i++) {
-			long startT = startTime + i * 1200 * 1000L;
-			int s = 1200;
-			if (endTime < startT + 1200 * 1000L) {
-				s = (int) ((endTime - startT) / 1000) + 1;
-				if (s < 60)
-					s = 60;
-			}
-			List<TaoBaoOrder> tempOrderList = getRelationOrder(startT, s, tkStatus);
-			if (tempOrderList != null && tempOrderList.size() > 0)
-				orderList.addAll(tempOrderList);
-		}
-		return orderList;
-	}
-
-	/**
-	 * 鑾峰彇鏌愪釜鍖洪棿鐨勭涓夋柟娓犻亾璁㈠崟
-	 * 
-	 * @param startTime
-	 * @param endTime
-	 * @return
-	 */
-	public static List<TaoBaoOrder> getThirdRelationOrder(long startTime, long endTime, int tkStatus) {
-		List<TaoBaoOrder> orderList = new ArrayList<>();
-		long span = (endTime - startTime) % 1000 == 0 ? (endTime - startTime) / 1000 : (endTime - startTime) / 1000 + 1;
-		int count = (int) (span / 1200);
-		if (span % 1200 != 0)
-			count++;
-		for (int i = 0; i < count; i++) {
-			long startT = startTime + i * 1200 * 1000L;
-			int s = 1200;
-			if (endTime < startT + 1200 * 1000L) {
-				s = (int) ((endTime - startT) / 1000) + 1;
-				if (s < 60)
-					s = 60;
-			}
-			List<TaoBaoOrder> tempOrderList = getThirdRelationOrder(startT, s, tkStatus);
-			if (tempOrderList != null && tempOrderList.size() > 0)
-				orderList.addAll(tempOrderList);
-		}
-		return orderList;
-	}
-
-	private static List<TaoBaoOrder> getTaoBaoSettleOrders(long startTime, int span, boolean third) {
-		OrderQuery orderQuery = new OrderQuery();
-		orderQuery.span = span;
-		orderQuery.orderQueryType = "settle_time";
-		orderQuery.orderScene = 1;
-		orderQuery.pageSize = 100;
-		orderQuery.tkStatus = TK_STATUS_SETTLEMENT;
-		int page = 1;
-		orderQuery.pageNo = page;
-		if (third)
-			orderQuery.orderCountType = 2;
-		else
-			orderQuery.orderCountType = 1;
-
-		String startTimeStr = TimeUtil.getGernalTime(startTime, "yyyy-MM-dd HH:mm:ss");
-		orderQuery.startTime = startTimeStr;
-		List<TaoBaoOrder> orderList = queryTaoBaoOrder(orderQuery, TaoBaoConstant.TAOBAO_AUTH_APPKEY,
-				TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
-		while (orderList.size() == 100 * page) {
-			page++;
-			orderQuery.pageNo = page;
-			List<TaoBaoOrder> tempOrderList = queryTaoBaoOrder(orderQuery, TaoBaoConstant.TAOBAO_AUTH_APPKEY,
-					TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
-			if (tempOrderList != null && tempOrderList.size() > 0)
-				orderList.addAll(tempOrderList);
-		}
-		return orderList;
-	}
-
-	/**
-	 * 鑾峰彇缁撶畻璁㈠崟
-	 * 
-	 * @param startTime
-	 * @param endTime
-	 * @param third
-	 *            -鏄惁涓虹涓夋柟璁㈠崟
-	 * @return
-	 */
-	public static List<TaoBaoOrder> getTaoBaoSettleOrders(long startTime, long endTime, boolean third) {
-		List<TaoBaoOrder> orderList = new ArrayList<>();
-		long span = (endTime - startTime) % 1000 == 0 ? (endTime - startTime) / 1000 : (endTime - startTime) / 1000 + 1;
-		int count = (int) (span / 1200);
-		if (span % 1200 != 0)
-			count++;
-		for (int i = 0; i < count; i++) {
-			long startT = startTime + i * 1200 * 1000L;
-			int s = 1200;
-			if (endTime < startT + 1200 * 1000L) {
-				s = (int) ((endTime - startT) / 1000) + 1;
-				if (s < 60)
-					s = 60;
-			}
-			List<TaoBaoOrder> tempOrderList = getTaoBaoSettleOrders(startT, s, third);
-			if (tempOrderList != null && tempOrderList.size() > 0)
-				orderList.addAll(tempOrderList);
-
-			try {
-				Thread.sleep(1000 * 10);// 鍔犱釜寤舵椂锛岄槻姝PI璇锋眰棰戠巼闄愬埗
-			} catch (InterruptedException e) {
-				e.printStackTrace();
-			}
-		}
-		return orderList;
 	}
 
 	public static WeiQuanOrderResult getTaoBaoRelationWeiQuanOrderList(Date startTime, int searchType, int page,

--
Gitblit v1.8.0