自动化立体仓库 - WMS系统
#
lsh
2024-01-24 6eecac9d82c970acf021669e3bb4cd782f36bbfe
src/main/java/com/zy/asrs/task/BareBoardScheduler.java
@@ -2,7 +2,9 @@
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.core.common.Cools;
import com.zy.asrs.entity.BasDevp;
import com.zy.asrs.entity.WrkMast;
import com.zy.asrs.service.BasDevpService;
import com.zy.asrs.service.WrkMastService;
import com.zy.asrs.task.handler.BareBoardHandler;
import com.zy.asrs.task.handler.WorkMastHandler;
@@ -26,12 +28,17 @@
    private BareBoardHandler bareBoardHandler;
    @Autowired
    private ConfigService configService;
    @Autowired
    private BasDevpService basDevpService;
    @Scheduled(cron = "0/3 * * * * ? ")
    private void execute(){//自动调空板出库
        Config config = configService.selectById(10468);
        if (!Cools.isEmpty(config) && !Cools.isEmpty(config.getValue()) && config.getValue().equals("Y")){
            bareBoardHandler.start();
            BasDevp basDevp = basDevpService.selectById(213);
            if (!Cools.isEmpty(basDevp) && basDevp.getWrkNo()==0 && basDevp.getAutoing().equals("Y") && basDevp.getLoading().equals("N")){
                bareBoardHandler.start();
            }
        }
    }