From e176ec0f4e2e35342bef6c909786c31d7fd8316f Mon Sep 17 00:00:00 2001
From: zh <314079846@qq.com>
Date: 星期一, 25 十一月 2024 10:07:03 +0800
Subject: [PATCH] 首頁

---
 src/views/components/projectOverview.vue |   79 +++++++++++++++++++++++++++------------
 1 files changed, 55 insertions(+), 24 deletions(-)

diff --git a/src/views/components/projectOverview.vue b/src/views/components/projectOverview.vue
index 0cb5697..3bda1ba 100644
--- a/src/views/components/projectOverview.vue
+++ b/src/views/components/projectOverview.vue
@@ -26,24 +26,24 @@
             </div>
             <div class="abnormal-img"></div>
         </div>
-        <div class="flex gap-[10px] ml-[10px] flex-wrap custom-min-width">
+        <div class="overview-div custom-min-width">
             <div
                 v-for="i in calculation"
                 :key="i.text"
-                :class="setbcStyle(i.text)"
+                :style="setbcStyle(i.text)"
                 class="listings"
                 @click="showDetail(i.text)"
             >
-                <div :class="setTextStyle(i.text)" class="title">
+                <div :style="setTextStyle(i.text)" class="title">
                     {{ i.text }}
                 </div>
                 <div class="conter">
-                    <div :class="setTextColor(i.text)" class="mun">
+                    <div :style="setTextColor(i.text)" class="mun">
                         {{ i.mun }}
                     </div>
                     <div class="statistics">
                         <div>{{ i.statistics }}</div>
-                        <div :class="setTextColor(i.text)">
+                        <div :style="setTextColor(i.text)">
                             {{ i.statisticsMun
                             }}<span style="font-size: 18px">浜�</span>
                         </div>
@@ -146,34 +146,58 @@
     },
     props: {
         calculation: Array,
-        countExceptionProjectData:Object,
+        countExceptionProjectData: Object,
+    },
+    watch: {
+        // calculation: {
+        //     handler(val) {
+        //         console.log("11111" + val);
+
+        //     },
+        // },
+        // countExceptionProjectData: {
+        //     handler(val) {
+        //         console.log("22222" + val);
+
+        //     },
+        // },
     },
     methods: {
         setTextStyle(text) {
-            if (text === '鍌�') return 'bg-[#3369FF]';
-            if (text === '寤�') return 'bg-[#64ADFD]';
-            if (text === '鐪�') return 'bg-[#FF5E57]';
-            if (text === '甯�') return 'bg-[#FFA83F]';
-            if (text === '鏂�') return 'bg-[#5DD1E5]';
-            if (text === '绔�') return 'bg-[#576BF5]';
-            if (text === '鍘�') return 'bg-[#3369FF]';
-            if (text === '鏅�') return 'bg-[#64ADFD]';
+            if (text === '鍌�') return 'background-color:#3369FF';
+            if (text === '寤�') return 'background-color:#64ADFD';
+            if (text === '鐪�') return 'background-color:#FF5E57';
+            if (text === '甯�') return 'background-color:#FFA83F';
+            if (text === '鏂�') return 'background-color:#5DD1E5';
+            if (text === '绔�') return 'background-color:#576BF5';
+            if (text === '鍘�') return 'background-color:#3369FF';
+            if (text === '鏅�') return 'background-color:#64ADFD';
             return '';
         },
-
 
         setTextColor(text) {
-            if (text === '鍌�') return 'text-[#3369FF]';
-            if (text === '寤�') return 'text-[#64ADFD]';
-            if (text === '鐪�') return 'text-[#FF5E57]';
-            if (text === '甯�') return 'text-[#FFA83F]';
-            if (text === '鏂�') return 'text-[#5DD1E5]';
-            if (text === '绔�') return 'text-[#576BF5]';
-            if (text === '鍘�') return 'text-[#3369FF]';
-            if (text === '鏅�') return 'text-[#64ADFD]';
+            if (text === '鍌�') return 'color:#3369FF';
+            if (text === '寤�') return 'color:#64ADFD';
+            if (text === '鐪�') return 'color:#FF5E57';
+            if (text === '甯�') return 'color:#FFA83F';
+            if (text === '鏂�') return 'color:#5DD1E5';
+            if (text === '绔�') return 'color:#576BF5';
+            if (text === '鍘�') return 'color:#3369FF';
+            if (text === '鏅�') return 'color:#64ADFD';
             return '';
         },
 
+        setbcStyle(text) {
+            if (text === '鍌�') return 'background-color:#EAF0FF';
+            if (text === '寤�') return 'background-color:#EFF7FF';
+            if (text === '鐪�') return 'background-color:#FEEEED';
+            if (text === '甯�') return 'background-color:#FFF6EB';
+            if (text === '鏂�') return 'background-color:#EEFAFC';
+            if (text === '绔�') return 'background-color:#EEF0FE';
+            if (text === '鍘�') return 'background-color:#EAF0FF';
+            if (text === '鏅�') return 'background-color:#EFF7FF';
+            return '';
+        },
         // 璺宠浆鍒板紓甯搁」鐩�
         showAbnormal() {
             console.log('璺宠浆寮傚父椤圭洰');
@@ -304,5 +328,12 @@
         }
     }
 }
-
+.overview-div {
+    min-width: 1250px;
+    width: 1250px;
+    gap: 10px;
+    flex-wrap: wrap;
+    display: flex;
+    margin-left: 10px;
+}
 </style>

--
Gitblit v1.8.0