diff --git a/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/service/queue/OrderQueueServiceEnhanced.java b/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/service/queue/OrderQueueServiceEnhanced.java index d3bd080..bf2dca6 100644 --- a/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/service/queue/OrderQueueServiceEnhanced.java +++ b/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/service/queue/OrderQueueServiceEnhanced.java @@ -673,7 +673,7 @@ public class OrderQueueServiceEnhanced implements OrderQueueService { return switch (oldStatus.toUpperCase()) { case "PENDING" -> "WAITING".equals(newStatus) || "CANCELLED".equals(newStatus); case "WAITING" -> "PROCESSING".equals(newStatus) || "DISPATCHED".equals(newStatus) - || "CANCELLED".equals(newStatus); + || "CANCELLED".equals(newStatus) || "REMOVED".equals(newStatus); case "PROCESSING", "DISPATCHED" -> "PAUSED".equals(newStatus) || "REMOVED".equals(newStatus) || "COMPLETED".equals(newStatus); case "PAUSED" -> "PROCESSING".equals(newStatus) || "DISPATCHED".equals(newStatus);