From 0e8f222d4e932d2288932dc37d7940c1669b5391 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期一, 04 三月 2024 17:41:50 +0800
Subject: [PATCH] 这个项目表格是否配置表头的问题+公共表格是否设置表头文字为红色

---
 src/components/makepager/TableCommonView.vue |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/components/makepager/TableCommonView.vue b/src/components/makepager/TableCommonView.vue
index d037c30..2a0e649 100644
--- a/src/components/makepager/TableCommonView.vue
+++ b/src/components/makepager/TableCommonView.vue
@@ -2,6 +2,7 @@
   <div class="table-view">
     <el-table
       ref="table"
+      :class="tableList.headerColor=='red'?'table-red':''"
       border
       :data="tableList.tableInfomation"
       tooltip-effect="dark"
@@ -102,7 +103,7 @@
     </el-table>
     <div class="overSpread1" v-show="iscolopen" @click="onMaskClick"></div>
     <div class="styleBtn">
-      <i @click="checkCol()" class="label">...</i>
+      <i @click="checkCol()" v-if="colOpenShow"  class="label">...</i>
       <el-checkbox-group
           v-model="showcol"
           v-show="iscolopen"
@@ -137,6 +138,11 @@
           ]
         }
       }
+    },
+     // 鏄惁鍙互閰嶇疆鍒楄〃 琛ㄥご
+     colOpenShow: {
+      type: Boolean,
+      default: true,
     },
     showSummary: {
       type: Object,
@@ -397,7 +403,9 @@
   height: 35px;
   text-align: center;
 }
-
+::v-deep  .table-red.el-table th.el-table__cell>.cell{
+  color:red;
+}
 ::v-deep{
   .el-table .cell .el-button--text.el-button--small{
     padding: 4px 0;

--
Gitblit v1.8.0