From 0de8441672d05c94fad3fc9af683d45e22048749 Mon Sep 17 00:00:00 2001 From: lzh Date: Fri, 23 Jan 2026 13:47:22 +0800 Subject: [PATCH] =?UTF-8?q?refactor(ops):=20=E7=A6=81=E7=94=A8=E4=BF=9D?= =?UTF-8?q?=E6=B4=81=E5=91=98=E8=B0=83=E5=BA=A6=E7=AD=96=E7=95=A5=EF=BC=8C?= =?UTF-8?q?=E6=94=B9=E7=94=A8=E5=B7=A5=E7=89=8C=E8=AE=BE=E5=A4=87=E7=AD=96?= =?UTF-8?q?=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 原有 CleanerAreaAssignStrategy 和 CleanerPriorityScheduleStrategy 已禁用, 改为使用 BadgeDeviceAreaAssignStrategy 和 BadgeDeviceScheduleStrategy。 Co-Authored-By: Claude Opus 4.5 --- .../service/dispatch/CleanerAreaAssignStrategy.java | 5 +++-- .../service/dispatch/CleanerPriorityScheduleStrategy.java | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/service/dispatch/CleanerAreaAssignStrategy.java b/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/service/dispatch/CleanerAreaAssignStrategy.java index 290d435..b83a774 100644 --- a/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/service/dispatch/CleanerAreaAssignStrategy.java +++ b/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/service/dispatch/CleanerAreaAssignStrategy.java @@ -49,8 +49,9 @@ public class CleanerAreaAssignStrategy implements AssignStrategy { @PostConstruct public void init() { - dispatchEngine.registerAssignStrategy(BUSINESS_TYPE, this); - log.info("保洁分配策略已注册: strategyName={}, businessType={}", STRATEGY_NAME, BUSINESS_TYPE); + // 暂时禁用保洁员分配策略,改用工牌设备策略 + // dispatchEngine.registerAssignStrategy(BUSINESS_TYPE, this); + log.info("保洁分配策略已禁用(使用工牌设备策略): strategyName={}, businessType={}", STRATEGY_NAME, BUSINESS_TYPE); } @Override diff --git a/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/service/dispatch/CleanerPriorityScheduleStrategy.java b/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/service/dispatch/CleanerPriorityScheduleStrategy.java index eecf055..09a9077 100644 --- a/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/service/dispatch/CleanerPriorityScheduleStrategy.java +++ b/viewsh-module-ops/viewsh-module-environment-biz/src/main/java/com/viewsh/module/ops/environment/service/dispatch/CleanerPriorityScheduleStrategy.java @@ -51,8 +51,9 @@ public class CleanerPriorityScheduleStrategy implements ScheduleStrategy { @PostConstruct public void init() { - dispatchEngine.registerScheduleStrategy(BUSINESS_TYPE, this); - log.info("保洁调度策略已注册: strategyName={}, businessType={}", STRATEGY_NAME, BUSINESS_TYPE); + // 暂时禁用保洁员调度策略,改用工牌设备策略 + // dispatchEngine.registerScheduleStrategy(BUSINESS_TYPE, this); + log.info("保洁调度策略已禁用(使用工牌设备策略): strategyName={}, businessType={}", STRATEGY_NAME, BUSINESS_TYPE); } @Override