From 251be431ad12399fe4ebce599c353d05dcec7888 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期四, 29 十月 2026 12:28:34 +0800
Subject: [PATCH] feat(mes): 支持追溯二维码解析功能

---
 yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/controller/admin/auth/MobileMenuAdapterTest.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/controller/admin/auth/MobileMenuAdapterTest.java b/yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/controller/admin/auth/MobileMenuAdapterTest.java
index 95040ec..e91d431 100644
--- a/yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/controller/admin/auth/MobileMenuAdapterTest.java
+++ b/yudao-module-system/src/test/java/cn/iocoder/yudao/module/system/controller/admin/auth/MobileMenuAdapterTest.java
@@ -23,6 +23,16 @@
     assertEquals(3,root.getChildren().size());
     assertTrue(MobileMenuAdapter.adapt(null).isEmpty());
   }
+  @Test void mapsWarehouseOperationMenusToMobilePages() {
+    var root=menu(1L,null,true);
+    root.setChildren(List.of(
+        menu(2L,"wls/productissue/index",true),menu(3L,"wls/miscissue/index",true),
+        menu(4L,"wls/transfer/index",true),menu(5L,"wls/stocktaking/task/index",true),
+        menu(6L,"wls/returnsales/index",true),menu(7L,"wls/returnissue/index",true)));
+    assertEquals(List.of("/mobile/productissue","/mobile/miscissue","/mobile/transfer",
+        "/mobile/stocktaking","/mobile/returnsales","/mobile/returnissue"),
+        MobileMenuAdapter.adapt(List.of(root)).stream().map(MenuVO::getPath).toList());
+  }
   private MenuVO menu(Long id,String component,boolean visible) {
     return MenuVO.builder().id(id).name("menu").component(component).visible(visible).build();
   }

--
Gitblit v1.9.3