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 | 46 +++++++++++++++++++++++++++++++++++++++------- 1 files changed, 39 insertions(+), 7 deletions(-) diff --git a/admin/src/layouts/TableLayout.vue b/admin/src/layouts/TableLayout.vue index 2a12773..0ba9fbd 100644 --- a/admin/src/layouts/TableLayout.vue +++ b/admin/src/layouts/TableLayout.vue @@ -1,14 +1,15 @@ -<template> - <div class="table-layout"> + <template> + <div class="table-layout" > <!-- 澶撮儴 --> <!-- <div v-if="withBreadcrumb" class="table-header"> <el-breadcrumb separator="/"> <el-breadcrumb-item v-for="path in paths" :key="path">{{path}}</el-breadcrumb-item> </el-breadcrumb> </div>--> + <!-- <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> @@ -49,19 +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 { @@ -87,6 +108,7 @@ display: flex; flex-wrap: wrap; padding: 0 16px; + margin-bottom: 10px; .form-wrap { padding: 16px 16px 0 16px; width: 100%; @@ -103,10 +125,9 @@ } // 鍒楄〃鍜屽垎椤� .table-content { - margin-top: 10px; padding: 0 16px; .table-wrap { - padding: 16px 16px 0 16px; + padding: 16px 16px 60px 16px; background: #fff; // 宸ュ叿鏍� .toolbar { @@ -119,6 +140,8 @@ } // 琛ㄦ牸 .el-table { + //min-height: 300px; + overflow: auto; th { .cell { color: #666; @@ -152,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