From 34981c30a78e8bbd7791131059a9210f9928b62c Mon Sep 17 00:00:00 2001
From: 刘光辉 <347230014@qq.com>
Date: 星期四, 17 九月 2026 09:24:09 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master' into master
---
jnpf-lims/jnpf-lims-biz/src/test/java/jnpf/limsService/support/LimsSxtRoutePrefixChecks.java | 32 ++++++++++++++++++++++++++++++++
1 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/jnpf-lims/jnpf-lims-biz/src/test/java/jnpf/limsService/support/LimsSxtRoutePrefixChecks.java b/jnpf-lims/jnpf-lims-biz/src/test/java/jnpf/limsService/support/LimsSxtRoutePrefixChecks.java
new file mode 100644
index 0000000..78a2e1c
--- /dev/null
+++ b/jnpf-lims/jnpf-lims-biz/src/test/java/jnpf/limsService/support/LimsSxtRoutePrefixChecks.java
@@ -0,0 +1,32 @@
+package jnpf.limsService.support;
+
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.nio.file.Paths;
+
+public class LimsSxtRoutePrefixChecks {
+
+ public static void main(String[] args) throws Exception {
+ Path root = Paths.get("").toAbsolutePath().normalize();
+ assertRoute(root,
+ "jnpf-lims/jnpf-lims-controller/src/main/java/jnpf/limsController/LimsSxtQingyanXiangmuController.java",
+ "/lims/biz/sxt");
+ assertRoute(root,
+ "jnpf-lims/jnpf-lims-controller/src/main/java/jnpf/limsController/LimsSxtFlowStatusController.java",
+ "/lims/biz/sxt/flow-status");
+ }
+
+ private static void assertRoute(Path root, String relativePath, String expectedRoute) throws Exception {
+ String source = new String(Files.readAllBytes(root.resolve(relativePath)));
+ require(source, "@RequestMapping(\"" + expectedRoute + "\")", expectedRoute + " route missing");
+ if (source.contains("@RequestMapping(\"/lims/sxt")) {
+ throw new AssertionError("legacy /lims/sxt route must not remain in " + relativePath);
+ }
+ }
+
+ private static void require(String source, String token, String message) {
+ if (!source.contains(token)) {
+ throw new AssertionError(message);
+ }
+ }
+}
--
Gitblit v1.8.0