From b5600506d9548209a506f914c643933579d40461 Mon Sep 17 00:00:00 2001
From: tjx <t2856754968@163.com>
Date: 星期五, 19 十二月 2025 16:40:35 +0800
Subject: [PATCH] 111

---
 src/test/java/com/gs/dingtalk/DeviceReceivingApplicationTests.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/src/test/java/com/gs/dingtalk/DeviceReceivingApplicationTests.java b/src/test/java/com/gs/dingtalk/DeviceReceivingApplicationTests.java
index 20160be..f29a6ff 100644
--- a/src/test/java/com/gs/dingtalk/DeviceReceivingApplicationTests.java
+++ b/src/test/java/com/gs/dingtalk/DeviceReceivingApplicationTests.java
@@ -21,7 +21,6 @@
 class DeviceReceivingApplicationTests {
 
 
-
     @Autowired
     private VwCjScSjTsBbService vwCjScSjTsBbService;
 
@@ -138,10 +137,18 @@
         try {
             long currentTime = System.currentTimeMillis() / 1000;
             long oneDaySeconds = 86400;
+            long thirtyDaysSeconds = 30 * oneDaySeconds;
 
             long endTime = (currentTime / oneDaySeconds) * oneDaySeconds - 1;
             long startTime = endTime - oneDaySeconds + 1;
 
+            // 楠岃瘉鏃堕棿璺ㄥ害涓嶈秴杩�30澶�
+            long timeSpan = endTime - startTime;
+            if (timeSpan > thirtyDaysSeconds) {
+                System.out.println("鉁� 鏃堕棿璺ㄥ害瓒呰繃30澶╅檺鍒�: " + (timeSpan / oneDaySeconds) + "澶�");
+                return;
+            }
+
             System.out.println("  - 寮�濮嬫椂闂�: " + new java.util.Date(startTime * 1000));
             System.out.println("  - 缁撴潫鏃堕棿: " + new java.util.Date(endTime * 1000));
 

--
Gitblit v1.9.3