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