From d1fae0e33ce9578f7a3a7ae29c3eab040ad60a40 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期六, 17 十月 2026 20:06:00 +0800
Subject: [PATCH] fix(wls): 库存现有量左侧分类树超高改为内部滚动

---
 src/views/mes/md/item/type/components/tree.vue |   33 +++++++++++++++++----------------
 1 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/src/views/mes/md/item/type/components/tree.vue b/src/views/mes/md/item/type/components/tree.vue
index eeb7d92..be62a8c 100644
--- a/src/views/mes/md/item/type/components/tree.vue
+++ b/src/views/mes/md/item/type/components/tree.vue
@@ -99,30 +99,31 @@
 </script>
 
 <template>
-  <div class="h-full">
+  <div class="flex h-full flex-col overflow-hidden">
     <Input
       v-model:value="filterText"
       :placeholder="filterPlaceholder"
       allow-clear
-      class="w-full"
+      class="w-full shrink-0"
     >
       <template #prefix>
         <IconifyIcon class="size-4" icon="lucide:search" />
       </template>
     </Input>
-    <Spin :spinning="loading" wrapper-class-name="w-full">
-      <Tree
-        v-if="itemTypeTree.length > 0"
-        :default-expand-all="true"
-        :field-names="{ title: 'name', key: 'id', children: 'children' }"
-        :selected-keys="selectedKeys"
-        :tree-data="itemTypeTree"
-        class="pt-2"
-        @select="handleSelect"
-      />
-      <div v-else-if="!loading" class="py-4 text-center text-gray-500">
-        鏆傛棤鏁版嵁
-      </div>
-    </Spin>
+    <div class="min-h-0 flex-1 overflow-y-auto pt-2">
+      <Spin :spinning="loading" wrapper-class-name="w-full">
+        <Tree
+          v-if="itemTypeTree.length > 0"
+          :default-expand-all="true"
+          :field-names="{ title: 'name', key: 'id', children: 'children' }"
+          :selected-keys="selectedKeys"
+          :tree-data="itemTypeTree"
+          @select="handleSelect"
+        />
+        <div v-else-if="!loading" class="py-4 text-center text-gray-500">
+          鏆傛棤鏁版嵁
+        </div>
+      </Spin>
+    </div>
   </div>
 </template>

--
Gitblit v1.9.3