Newer
Older
casic-mobile-shelter / casic-alarm / src / main / java / com / casic / missiles / job / AlarmQuartzJob.java
package com.casic.missiles.job;

import com.casic.missiles.modular.system.service.IAlarmService;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

/**
 * 定时查看是否环境数据,确定是否有报警
 *
 * @author a203
 */
@Component
public class AlarmQuartzJob {

    private final IAlarmService alarmService;

    public AlarmQuartzJob(IAlarmService alarmService) {
        this.alarmService = alarmService;
    }

    @Scheduled(cron = "0 0 */1 * * ?")
    public void execute() {
        alarmService.checkAndSave();
    }
}