From 7b81d5de0c33023ed8e56953e03f0d715fe045ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Mon, 17 Nov 2025 10:14:21 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E4=BA=A7=E7=8E=AF=E5=A2=83=E6=8D=A2?= =?UTF-8?q?=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../task/WcsTaskScheduler.java | 52 ------------------- src/main/resources/application.yml | 2 + 2 files changed, 2 insertions(+), 52 deletions(-) diff --git a/src/main/java/com/gaotao/modules/automatedWarehouse/task/WcsTaskScheduler.java b/src/main/java/com/gaotao/modules/automatedWarehouse/task/WcsTaskScheduler.java index 7eaa9b7..4c59b33 100644 --- a/src/main/java/com/gaotao/modules/automatedWarehouse/task/WcsTaskScheduler.java +++ b/src/main/java/com/gaotao/modules/automatedWarehouse/task/WcsTaskScheduler.java @@ -185,58 +185,6 @@ public class WcsTaskScheduler { } } - /** - * @Description 定时任务:每分钟处理WCS自动拣选回调数据 - rqrq action_type=N'自动分拣' - * @Title scheduleAutoSortProcessing - * @author rqrq - * @date 2025/10/09 - * - * cron表达式:0 * * * * ? 表示每分钟的第0秒执行 - * 配置说明:通过 scheduler.wcs.enabled 控制是否启用 - */ - // @Scheduled(cron = "7/10 * * * * ?") - // public void scheduleAutoSortProcessing() { - // // 检查定时任务开关 - rqrq - // if (!enabled) { - // return; - // } - // - // log.info("=== 开始处理WCS自动拣选回调数据 - rqrq ==="); - // - // try { - // // 获取待处理的自动拣选回调记录(只查询拣选站点J1-J4,重试次数<3)- rqrq - // List list = wcsCallbackPalletScanMapper.getPendingCallbacksForAutoSort("55", 3); - // - // if (list.isEmpty()) { - // log.info("无待处理的WCS自动拣选回调数据 - rqrq"); - // return; - // } - // - // log.info("获取到 {} 个待处理的自动拣选任务 - rqrq", list.size()); - // - // int successCount = 0; - // int failCount = 0; - // - // for (WcsCallbackPalletScan callback : list) { - // try { - // // 委托给业务服务处理 - rqrq - // autoSortService.processAutoSortCallback(callback); - // successCount++; - // } catch (Exception e) { - // log.error("处理WCS自动拣选回调失败 - rqrq:palletId={}, error={}", - // callback.getPalletId(), e.getMessage()); - // failCount++; - // // 继续处理下一个数据 - rqrq - // } - // } - // - // log.info("=== WCS自动拣选回调处理完成 - rqrq:总数={}, 成功={}, 失败={} ===", - // list.size(), successCount, failCount); - // - // } catch (Exception e) { - // log.error("=== WCS自动拣选回调定时任务执行失败 - rqrq ===", e); - // } - // } /** * @Description 定时任务:每10秒执行一次齐套运输检查 - rqrq diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 69357c3..acdcff2 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -76,6 +76,8 @@ mybatis-plus: cache-enabled: false call-setters-on-nulls: true jdbc-type-for-null: 'null' + # 关闭一级缓存,防止MyBatis-Plus和XML手写SQL混用时读取到旧数据 - rqrq + local-cache-scope: STATEMENT logging: level: com.gaotao.modules: debug