自动化立体仓库 - WMS系统
zyh
21 小时以前 a40971b7b06d8a92107407829ce611aedca331f2
src/main/java/com/zy/asrs/task/WorkMastScheduler.java
@@ -1,12 +1,11 @@
package com.zy.asrs.task;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.core.common.Cools;
import com.zy.asrs.entity.BasErrLog;
import com.zy.asrs.entity.Task;
import com.zy.asrs.entity.WrkMast;
import com.zy.asrs.service.DigitalTwinService;
import com.zy.asrs.service.MesService;
import com.zy.asrs.service.TaskService;
import com.zy.asrs.service.WrkMastService;
import com.zy.asrs.service.*;
import com.zy.asrs.task.core.ReturnT;
import com.zy.asrs.task.handler.WorkMastHandler;
import org.slf4j.Logger;
@@ -39,11 +38,20 @@
    @Resource
    private DigitalTwinService digitalTwinService;
    /**
     * 定时统计每天剩余库存
     */
    @Scheduled(cron = "0 50 23 * * ?")
    private void locNumCount() {
        digitalTwinService.locNumCount();
    }
/**
 * 定时任务方法,每3秒执行一次
 * 用于处理需要完成的工作档数据
 * 使用Spring的@Scheduled注解实现定时调度
 * @param "(cron = "0/3 * * * * ? ")" 表示每3秒执行一次
 */
    @Scheduled(cron = "0/3 * * * * ? ")
    private void execute(){
        List<WrkMast> wrkMasts = wrkMastService.selectToBeCompleteData();