Pu Zhibing
2025-04-04 3d4eeb82dd61f8951616dece2425e870116bc23d
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/util/TaskUtil.java
@@ -2,6 +2,8 @@
import com.ruoyi.system.service.ICarService;
import com.ruoyi.system.service.IDriverService;
import com.ruoyi.system.service.IOrderService;
import com.ruoyi.system.service.IWarnService;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@@ -20,6 +22,12 @@
   @Resource
   private IDriverService driverService;
   
   @Resource
   private IWarnService warnService;
   @Resource
   private IOrderService orderService;
   
   /**
    * 定时任务获取新车辆数据
@@ -37,4 +45,32 @@
   public void taskSaveNewDriver() {
      driverService.taskSaveNewDriver();
   }
   /**
    * 定时任务获取新报警数据
    */
   @Scheduled(fixedRate = 1000 * 60)
   public void taskSaveNewWarn() {
      warnService.taskSaveNewWarn();
   }
   /**
    * 定时任务获取新订单数据
    */
   @Scheduled(fixedRate = 1000 * 60)
   public void taskSaveNewOrder() {
      orderService.taskSaveNewOrder();
   }
   /**
    * 定时任务修改车辆状态
    */
   @Scheduled(fixedRate = 1000 * 60 * 5)
   public void taskUpdateCarStatus() {
      carService.taskUpdateCarStatus();
   }
}