This commit is contained in:
雷欧(林平凡)
2024-12-05 11:09:02 +08:00
parent 1deb229328
commit acc0dbace6

View File

@@ -223,7 +223,8 @@ public class JDUtils {
public void fetchHistoricalOrders3060() {
LocalDateTime now = LocalDateTime.now();
logger.info("拉取历史订单---> , {} 点", now.getHour());
logger.info("拉取历史订单---> , {} 点,{} 分", now.getHour(), now.getMinute());
LocalDateTime lastHour = now.truncatedTo(ChronoUnit.HOURS).minusMonths(1);
LocalDateTime startDate = lastHour.minusMonths(2).truncatedTo(ChronoUnit.HOURS);
@@ -270,7 +271,8 @@ public class JDUtils {
public void fetchHistoricalOrders1430() {
LocalDateTime now = LocalDateTime.now();
logger.info("拉取历史订单---> , {} 点", now.getHour());
logger.info("拉取历史订单---> , {} 点,{} 分", now.getHour(), now.getMinute());
LocalDateTime lastHour = now.truncatedTo(ChronoUnit.HOURS).minusDays(14);
LocalDateTime startDate = lastHour.minusMonths(1).truncatedTo(ChronoUnit.HOURS);
@@ -317,7 +319,7 @@ public class JDUtils {
public void fetchHistoricalOrders0014() {
LocalDateTime now = LocalDateTime.now();
logger.info("拉取历史订单---> , {} 点", now.getHour());
logger.info("拉取历史订单---> , {} 点,{} 分", now.getHour(), now.getMinute());
LocalDateTime lastHour = now.truncatedTo(ChronoUnit.HOURS);
LocalDateTime startDate = lastHour.minusDays(14).truncatedTo(ChronoUnit.HOURS);
@@ -422,7 +424,9 @@ public class JDUtils {
content.append("今日订单\r");
content.append("昨日订单\r");
content.append("刷新三天\r");
content.append("刷新两个月\r\n");
content.append("刷新3060\r\n");
content.append("刷新1430\r\n");
content.append("刷新0014\r\n");
content.append(":::高级菜单:::\r");
content.append("菜单:京+高级+命令 \n 如: 京高级违规30\r");
@@ -645,15 +649,29 @@ public class JDUtils {
break;
}
case "刷新两个月": {
case "刷新3060": {
long start = System.currentTimeMillis();
fetchHistoricalOrders();
fetchHistoricalOrders3060();
long time = System.currentTimeMillis() - start;
content.append("刷新两个月,耗时: ").append(time).append("ms, ").append((time) / 1000).append(" s\r");
content.append("刷新3060,耗时: ").append(time).append("ms, ").append((time) / 1000).append(" s\r");
break;
}
case "刷新1430": {
long start = System.currentTimeMillis();
fetchHistoricalOrders1430();
long time = System.currentTimeMillis() - start;
content.append("刷新1430,耗时: ").append(time).append("ms, ").append((time) / 1000).append(" s\r");
break;
}
case "刷新0014": {
long start = System.currentTimeMillis();
fetchHistoricalOrders0014();
long time = System.currentTimeMillis() - start;
content.append("刷新0014,耗时: ").append(time).append("ms, ").append((time) / 1000).append(" s\r");
break;
}
default:
sendOrderToWxByOrderJDAdvanced(order);