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 ++++++++++--
 src/assets/style/index.scss                  |   21 +++++++++++++++++++++
 2 files changed, 31 insertions(+), 2 deletions(-)

diff --git a/src/assets/style/index.scss b/src/assets/style/index.scss
index 89fe4ef..4648954 100644
--- a/src/assets/style/index.scss
+++ b/src/assets/style/index.scss
@@ -123,6 +123,27 @@
 .font_size_40 {
   font-size: 40px !important;
 }
+.color_333 {
+  color: #333;
+}
+.color_666 {
+  color: #666;
+}
+.color_blue {
+  color: #2a78fb;
+}
+.color_67c23a {
+  color: #67c23a;
+}
+.color_red {
+  color: red;
+}
+.color_FF9900 {
+  color: #ff9900;
+}
+.background_blue{
+  background: #2a78fb;
+}
 .cursor_pointer {
   cursor: pointer;
 }
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