自动化立体仓库 - WMS系统
zhangc
2025-01-07 f48878cdae5652be9e8f1145eda84d2ca9ca0544
src/main/java/com/zy/asrs/task/ReportDataScheduler.java
@@ -56,14 +56,17 @@
    @Value("${mes.getTokenPath}")
    private String getTokenPath;
    @Value("${mes.stock}")
    private String stock;
    @Scheduled(fixedDelay = 5000)
    @Scheduled(fixedDelay = 30000)
    public void execute() {
        log.info("定时任务开始执行");
        if (!flag) {
            return;
        }
        Page<ReportData> objectPage = new Page<>(1, 1000);
        Page<ReportData> objectPage = new Page<>(1, 100);
        Page<ReportData> reportData = reportDataService.selectPage(objectPage, new EntityWrapper<ReportData>().orderBy("create_time", false));
        if (reportData != null && !Cools.isEmpty(reportData.getRecords())) {
            Map<String, Object> mesTokenInfo = getMesTokenInfo();
@@ -117,4 +120,15 @@
        }
    }
    @Scheduled(fixedDelay = 1000 * 60 * 30)
    public void executeStock() {
        log.info("Stock定时任务开始执行");
//        if (!flag) {
//            return;
//        }
        Map<String, Object> mesTokenInfo = getMesTokenInfo();
        reportDataHandler.stock(mesTokenInfo);
        log.info("Stock定时任务结束执行");
    }
}