From 1c20c8231980a8d4b91688ff8641a06d3b2f68ab Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期二, 14 十月 2025 16:34:22 +0800
Subject: [PATCH] 改bug

---
 admin/src/layouts/TableLayout.vue |   40 +++++++++++++++++++++++++++++++++++-----
 1 files changed, 35 insertions(+), 5 deletions(-)

diff --git a/admin/src/layouts/TableLayout.vue b/admin/src/layouts/TableLayout.vue
index 74eba3f..0ba9fbd 100644
--- a/admin/src/layouts/TableLayout.vue
+++ b/admin/src/layouts/TableLayout.vue
@@ -1,5 +1,5 @@
  <template>
-  <div class="table-layout">
+  <div class="table-layout" >
     <!-- 澶撮儴 -->
 <!--    <div v-if="withBreadcrumb" class="table-header">
       <el-breadcrumb separator="/">
@@ -9,7 +9,7 @@
     <!-- <div style="height:10px;"></div> -->
     <Profile :roles="roles" :permissions="permissions">
       <!-- 鎼滅储琛ㄥ崟閮ㄥ垎 -->
-      <div class="table-search-form">
+      <div class="table-search-form" ref="tableSearchForm">
         <div class="form-wrap">
           <slot name="search-form"></slot>
         </div>
@@ -50,20 +50,39 @@
     paths () {
       return this.$route.meta.paths
     }
+  },
+  mounted() {
+
   }
 }
 </script>
 
 <style lang="scss">
 @import "@/assets/style/variables.scss";
+/*.el-container .el-main[data-v-5b01577c] {
+  width: 100%;
+  height: calc(100vh - 68px);
+  padding: 0;
+  position: relative;
+  display: flex
+;
+  flex-direction: column;
+  overflow-y: scroll;
+  overflow-x: hidden;
+  scrollbar-width: none;
+  -ms-overflow-style: none;
+}*/
 .table-layout {
-  height: 100%;
+  height: calc(100%-10px);
   display: flex;
   flex-direction: column;
   margin-top: 10px;
   .not-allow-wrap {
     padding-top: 0;
   }
+}
+.danger-column{
+  color: red;
 }
 // 澶撮儴
 .table-header {
@@ -108,7 +127,7 @@
 .table-content {
   padding: 0 16px;
   .table-wrap {
-    padding: 16px 16px 0 16px;
+    padding: 16px 16px 60px 16px;
     background: #fff;
     // 宸ュ叿鏍�
     .toolbar {
@@ -121,6 +140,8 @@
     }
     // 琛ㄦ牸
     .el-table {
+      //min-height: 300px;
+      overflow: auto;
       th {
         .cell {
           color: #666;
@@ -154,8 +175,17 @@
     }
     // 鍒嗛〉
     .table-pagination {
-      padding: 16px 0;
+      margin-left: 0px;
+      padding: 16px 0px;
       text-align: left;
+      display: block;
+      z-index: 100;
+      width: -webkit-fill-available;
+      /* width: 80%; */
+      position: fixed;
+      bottom: 0px;
+      background-color: white;
+      margin-right: 50px;
     }
   }
 }

--
Gitblit v1.9.3