From bc1417d555b6e78627e04b3b854ccacca87eed17 Mon Sep 17 00:00:00 2001
From: 付延余 <f-yanyu@outlook.com>
Date: 星期三, 27 四月 2022 11:19:39 +0800
Subject: [PATCH] 首页数据

---
 src/pages/show/laborRelations/LaborRelations.vue |   36 ++++++++++++++++++++++++++----------
 1 files changed, 26 insertions(+), 10 deletions(-)

diff --git a/src/pages/show/laborRelations/LaborRelations.vue b/src/pages/show/laborRelations/LaborRelations.vue
index 2b575f7..4ffd4d2 100644
--- a/src/pages/show/laborRelations/LaborRelations.vue
+++ b/src/pages/show/laborRelations/LaborRelations.vue
@@ -3,21 +3,21 @@
     <div class="laborRelations__warp">
       <h1 class="title"> 鍐滄皯宸ュ氨涓氬拰娆犺柂杩界即鎯呭喌缁熻琛�</h1>
       <div class="laborRelations__table">
-        <el-table style="width:100%" :data="tableUpData" :span-method="mergeColumnTableCell" border stripe
+        <el-table :max-height="tableHeight" style="width:100%" :data="tableUpData" :span-method="mergeColumnTableCell" border stripe
                    :cell-style="updataCellStyle">
-          <el-table-column label="搴忓彿" prop="xuhao" width="135">
+          <el-table-column label="搴忓彿" prop="xuhao" min-width="35">
           </el-table-column>
-          <el-table-column label="椤圭洰" prop="xiangmu" width="650">
+          <el-table-column label="椤圭洰" prop="xiangmu" min-width="170">
           </el-table-column>
-          <el-table-column label="2017骞�" prop="serveteen">
+          <el-table-column label="2017骞�" prop="serveteen" min-width="80">
           </el-table-column>
-          <el-table-column label="2018骞�" prop="eighteen">
+          <el-table-column label="2018骞�" prop="eighteen" min-width="80">
           </el-table-column>
-          <el-table-column label="2019骞�" prop="nineteen">
+          <el-table-column label="2019骞�" prop="nineteen" min-width="80">
           </el-table-column>
-          <el-table-column label="2020骞�" prop="twenty">
+          <el-table-column label="2020骞�" prop="twenty" min-width="80">
           </el-table-column>
-          <el-table-column label="2021骞�" prop="twentyOne">
+          <el-table-column label="2021骞�" prop="twentyOne" min-width="80">
           </el-table-column>
         </el-table>
       </div>
@@ -26,6 +26,7 @@
 </template>
 
 <script>
+  import nowSize from "../../../libs/nowSize";
 export default {
   name: "LaborRelations",
   data() {
@@ -228,10 +229,12 @@
           twenty: '134.3',
           twentyOne: '134.3'
         },
-      ]
+      ],
+      tableHeight: window.innerHeight - nowSize(250)
     }
   },
   methods: {
+    //鍚堝苟琛屽拰鍒�
     mergeColumnTableCell({rowIndex, columnIndex}) {
       // 鍚堝苟鍒�
       if (columnIndex === 0) {
@@ -285,13 +288,26 @@
       }else if(rowIndex===6&&columnIndex===1){
         return{background:'#51D2FF',paddingLeft:'32px',textAlign:'left'}
       }
+    },
+    getHeight() {
+        this.tableHeight = window.innerHeight - nowSize(250)
     }
-  }
+
+  },
+   created() {
+      window.addEventListener('resize', this.getHeight)
+   },
+   destroy() {
+       window.addEventListener('resize', this.getHeight)
+   }
 }
 </script>
 <style lang="scss">
 @import "../../../assets/css/base";
 .laborRelations__table {
+  .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{
+    background: transparent;
+  }
   .el-table tr {
     background-color: #CEF2FF;
   }

--
Gitblit v1.9.1