package com.zy.asrs.task; import com.zy.asrs.service.BasLiftOptService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; import org.springframework.transaction.annotation.Transactional; /** * 定时清理提升机命令 * 每天晚上23点执行 */ @Component @Slf4j public class ClearLiftOptScheduler { @Autowired private BasLiftOptService basLiftOptService; @Scheduled(cron = "0 0 23 * * ? ") @Transactional public void clear() { int count = basLiftOptService.saveToStorage(15); int count2 = basLiftOptService.deleteByDay(15); } }