From 5663fadb528b1a5770abb1b339090d7b5463a857 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期一, 27 四月 2026 13:49:27 +0800
Subject: [PATCH] fix: align auto tune config seeds and active task snapshot

---
 src/main/java/com/zy/ai/service/impl/AutoTuneSnapshotServiceImpl.java |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/zy/ai/service/impl/AutoTuneSnapshotServiceImpl.java b/src/main/java/com/zy/ai/service/impl/AutoTuneSnapshotServiceImpl.java
index 0eabf21..32542f2 100644
--- a/src/main/java/com/zy/ai/service/impl/AutoTuneSnapshotServiceImpl.java
+++ b/src/main/java/com/zy/ai/service/impl/AutoTuneSnapshotServiceImpl.java
@@ -100,14 +100,16 @@
             return Collections.emptyList();
         }
         QueryWrapper<WrkMast> wrapper = new QueryWrapper<>();
-        wrapper.notIn("wrk_sts", Arrays.asList(
-                WrkStsType.COMPLETE_INBOUND.sts,
-                WrkStsType.SETTLE_INBOUND.sts,
-                WrkStsType.COMPLETE_OUTBOUND.sts,
-                WrkStsType.SETTLE_OUTBOUND.sts,
-                WrkStsType.COMPLETE_LOC_MOVE.sts,
-                WrkStsType.COMPLETE_CRN_MOVE.sts
-        ));
+        wrapper.and(query -> query.notIn("wrk_sts", Arrays.asList(
+                        WrkStsType.COMPLETE_INBOUND.sts,
+                        WrkStsType.SETTLE_INBOUND.sts,
+                        WrkStsType.COMPLETE_OUTBOUND.sts,
+                        WrkStsType.SETTLE_OUTBOUND.sts,
+                        WrkStsType.COMPLETE_LOC_MOVE.sts,
+                        WrkStsType.COMPLETE_CRN_MOVE.sts
+                ))
+                .or()
+                .isNull("wrk_sts"));
         return safeList(wrkMastService.list(wrapper));
     }
 

--
Gitblit v1.9.1