jiangping
2025-03-07 a0285d19d00697757f99fc75a4e45778854f5af9
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>
@@ -56,8 +56,21 @@
<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;
@@ -124,6 +137,8 @@
    }
    // 表格
    .el-table {
      //min-height: 300px;
      overflow: auto;
      th {
        .cell {
          color: #666;
@@ -157,17 +172,17 @@
    }
    // 分页
    .table-pagination {
      margin-left: -16px;
      margin-left: -18px;
      padding: 16px 0px 16px 25px;
      text-align: left;
      display: block;
      z-index: 100;
      width: -webkit-fill-available;
      /* width: 80%; */
      /* position: fixed;
      bottom: 30px;
      position: fixed;
      bottom: 25px;
      background-color: white;
      margin-right: 50px; */
      margin-right: 50px;
    }
  }
}