package com.zy.asrs.task; import com.zy.core.utils.StationOperateProcessUtils; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @Component public class WrkAnalysisStationArrivalScanner { private final StationOperateProcessUtils stationOperateProcessUtils; public WrkAnalysisStationArrivalScanner(StationOperateProcessUtils stationOperateProcessUtils) { this.stationOperateProcessUtils = stationOperateProcessUtils; } @Scheduled(fixedDelay = 1000L) public void scanOutboundStationFlow() { stationOperateProcessUtils.stationOutExecuteFinish(); stationOperateProcessUtils.checkTaskToComplete(); } }