From 339c70bb56ea13e218fedb08c0e354a46e72defe Mon Sep 17 00:00:00 2001
From: ouyangxq <775153912@qq.com>
Date: Fri, 16 Oct 2026 18:41:25 +0800
Subject: [PATCH 1/2] test(lastleg): isolate SQL semantic tests in bounded CI
---
lastleg-service/pom.xml | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/lastleg-service/pom.xml b/lastleg-service/pom.xml
index 4c9968de3..95eb6013e 100644
--- a/lastleg-service/pom.xml
+++ b/lastleg-service/pom.xml
@@ -25,4 +25,29 @@
com.h2databaseh2test
org.springframework.bootspring-boot-maven-plugin
+
+
+ ci-bounded
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ default-test
+ **/*SqlSemanticTest.java
+
+
+
+ sql-semantic-tests
+ test
+ test
+
+ **/*SqlSemanticTest.java
+ false
+
+
+
+
+
+
From 5f5133bd68f9b2ccb83b767a18f7c879803c7253 Mon Sep 17 00:00:00 2001
From: ouyangxq <775153912@qq.com>
Date: Fri, 16 Oct 2026 18:44:32 +0800
Subject: [PATCH 2/2] test(lastleg): separate stable carton marks from return
numbers
---
.../com/baiyue/lastleg/service/ReturnBusinessNumberTest.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lastleg-service/src/test/java/com/baiyue/lastleg/service/ReturnBusinessNumberTest.java b/lastleg-service/src/test/java/com/baiyue/lastleg/service/ReturnBusinessNumberTest.java
index 098929efb..06066a3aa 100644
--- a/lastleg-service/src/test/java/com/baiyue/lastleg/service/ReturnBusinessNumberTest.java
+++ b/lastleg-service/src/test/java/com/baiyue/lastleg/service/ReturnBusinessNumberTest.java
@@ -9,8 +9,9 @@ import java.util.stream.IntStream;
import static org.junit.jupiter.api.Assertions.*;
class ReturnBusinessNumberTest {
+ // 实物箱唛采用稳定BX编码,由CompactBusinessNumberServiceTest校验;此处仅验证独立业务编号。
private static final Map TYPES = Map.of("RETURN", "RT", "RETURN_RECEIPT", "RR",
- "RETURN_BATCH", "RB", "RETURN_CARTON", "RC", "RETURN_RELABEL", "RETU");
+ "RETURN_BATCH", "RB", "RETURN_RELABEL", "RETU");
@Test
void formerlyCollidingInternalIdsAndRepeatedIdsNoLongerDetermineBusinessNumbers() {