From 300cf495c6a708df63621ff70e6d5408abc2912a Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 30 三月 2026 11:50:27 +0800
Subject: [PATCH] yys 转移设备代码

---
 src/main/java/com/ruoyi/inspectiontask/service/impl/TimingTaskScheduler.java |   19 +++++--------------
 1 files changed, 5 insertions(+), 14 deletions(-)

diff --git a/src/main/java/com/ruoyi/inspectiontask/service/impl/TimingTaskScheduler.java b/src/main/java/com/ruoyi/inspectiontask/service/impl/TimingTaskScheduler.java
index 125f311..6b801d7 100644
--- a/src/main/java/com/ruoyi/inspectiontask/service/impl/TimingTaskScheduler.java
+++ b/src/main/java/com/ruoyi/inspectiontask/service/impl/TimingTaskScheduler.java
@@ -52,19 +52,8 @@
                         ? Date.from(task.getNextExecutionTime().atZone(ZoneId.systemDefault()).toInstant())
                         : new Date())
                 .build();
-
-        // 鏋勫缓鏂拌Е鍙戝櫒
-//        Trigger newTrigger = TriggerBuilder.newTrigger()
-//                .withIdentity(triggerKey)
-//                .withDescription(task.getTaskName())
-//                .withSchedule(CronScheduleBuilder.cronSchedule(convertToCronExpression(task)))
-//                .startAt(Date.from(task.getNextExecutionTime().atZone(ZoneId.systemDefault()).toInstant()))
-//                .forJob(oldTrigger.getJobKey())
-//                .build();
-
         scheduler.rescheduleJob(triggerKey, newTrigger);
     }
-
     /**
      * 鏆傚仠浠诲姟
      */
@@ -84,12 +73,12 @@
     /**
      * 鍒犻櫎浠诲姟
      */
-    public void unscheduleTimingTask(Long taskId){
+    public void unscheduleTimingTask(Long taskId) {
         try {
             JobKey jobKey = new JobKey("timingTask_" + taskId);
             scheduler.deleteJob(jobKey);
-        }catch (SchedulerException e){
-            throw new RuntimeException(e);
+        }catch (Exception e){
+            throw new RuntimeException(e.getMessage());
         }
     }
 
@@ -114,6 +103,7 @@
                 .build();
     }
 
+
     private Trigger buildJobTrigger(TimingTask task, JobDetail jobDetail) {
         // 1. 鏋勫缓鍞竴TriggerKey锛堝熀浜庝换鍔D锛�
         TriggerKey triggerKey = new TriggerKey("trigger_" + task.getId());
@@ -136,6 +126,7 @@
                         : new Date())
                 .build();
     }
+
     private String convertToCronExpression(TimingTask task) {
         // 鍙傛暟鏍¢獙
         if (task == null || task.getFrequencyType() == null || task.getFrequencyDetail() == null) {

--
Gitblit v1.9.3