From 35cc98f11150d068032df597e542c62480249e04 Mon Sep 17 00:00:00 2001
From: xiaoyi <908147524@qq.com>
Date: 星期一, 24 八月 2026 09:48:58 +0800
Subject: [PATCH] fix 修正页面高度问题

---
 src/views/mes/pd/basedata/index.vue |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/src/views/mes/pd/basedata/index.vue b/src/views/mes/pd/basedata/index.vue
index 8a15b50..2de29cd 100644
--- a/src/views/mes/pd/basedata/index.vue
+++ b/src/views/mes/pd/basedata/index.vue
@@ -13,16 +13,30 @@
 
 <template>
   <Page auto-content-height>
-    <div class="p-4">
-      <Tabs v-model:activeKey="activeKey">
+    <div class="basedata-page flex h-full min-h-0 flex-col p-4">
+      <Tabs v-model:activeKey="activeKey" class="basedata-tabs min-h-0 flex-1">
         <Tabs.TabPane
           v-for="cfg in BaseDataConfigs"
           :key="cfg.key"
           :tab="cfg.title"
+          class="min-h-0"
         >
-          <BaseTable :key="cfg.key" :config="cfg" />
+          <div class="h-full min-h-0">
+            <BaseTable :key="cfg.key" :config="cfg" />
+          </div>
         </Tabs.TabPane>
       </Tabs>
     </div>
   </Page>
 </template>
+
+<style scoped>
+.basedata-tabs :deep(.ant-tabs-content),
+.basedata-tabs :deep(.ant-tabs-tabpane) {
+  height: 100%;
+}
+
+.basedata-tabs :deep(.ant-tabs-content) {
+  min-height: 0;
+}
+</style>

--
Gitblit v1.9.3