From c833ab8f5968c755ded82eea5e8ce2aca841a0cb Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期五, 27 九月 2019 15:14:06 +0800
Subject: [PATCH] Merge branch 'div' of ssh://193.112.35.168:29418/fanli-server into div

---
 fanli/src/main/java/com/yeshi/fanli/job/order/taobao/UpdateOrderJob.java |   30 +++++++++++++++++++++++++++++-
 1 files changed, 29 insertions(+), 1 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/job/order/taobao/UpdateOrderJob.java b/fanli/src/main/java/com/yeshi/fanli/job/order/taobao/UpdateOrderJob.java
index 50abfe9..7e0e6d5 100644
--- a/fanli/src/main/java/com/yeshi/fanli/job/order/taobao/UpdateOrderJob.java
+++ b/fanli/src/main/java/com/yeshi/fanli/job/order/taobao/UpdateOrderJob.java
@@ -480,7 +480,6 @@
 		Long endTime = System.currentTimeMillis() - 1000 * 60 * 10L;
 		Long startTime = endTime - 1000 * 60 * 60 * 12L;
 		updateLocalTaoBaoOrder(startTime, endTime, 1, 2000);
-
 	}
 
 	public void updateLocalTaoBaoOrder(Long startTime, Long endTime, int page, int count) {
@@ -513,6 +512,9 @@
 		}
 	}
 
+	/**
+	 * 澶勭悊鏈�杩�5澶╃殑鏈湴璁㈠崟
+	 */
 	@Scheduled(cron = "30 13 3 * * ? ")
 	public void doLatest5DayLocalTaoBaoOrder() {
 		if (!Constant.IS_TASK)
@@ -527,4 +529,30 @@
 		}
 	}
 
+	/**
+	 * 澶勭悊涓婃湀璁㈠崟鎴愬姛
+	 */
+	@Scheduled(cron = "0 0 12 25 * ? ")
+	public void doSellerNotPayOrder() {
+		if (!Constant.IS_TASK)
+			return;
+		Calendar calender = Calendar.getInstance();
+		long endTime = TimeUtil.convertToTimeTemp(TimeUtil.getGernalTime(calender.getTimeInMillis(), "yyyy-MM"),
+				"yyyy-MM");
+		calender.add(Calendar.MONTH, -1);
+		long startTime = TimeUtil.convertToTimeTemp(TimeUtil.getGernalTime(calender.getTimeInMillis(), "yyyy-MM"),
+				"yyyy-MM");
+		// 鍟嗗鏈粯娆�
+		List<TaoBaoOrder> orderList = taoBaoOrderService.listByStateAndCreateTime("璁㈠崟鎴愬姛", new Date(startTime),
+				new Date(endTime));
+
+		if (orderList != null)
+			for (TaoBaoOrder order : orderList)
+				try {
+					orderProcessService.doTaoBaoSellerNotPaid(order);
+				} catch (Exception e) {
+					LogHelper.errorDetailInfo(e);
+				}
+	}
+
 }

--
Gitblit v1.8.0