From f92e790af99264551dd13cfa10abd1f833ee8429 Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期四, 19 三月 2026 17:35:19 +0800
Subject: [PATCH] Merge branch 'dev_KTHG' of http://114.132.189.42:9002/r/product-inventory-management into dev_KTHG

---
 src/views/index.vue |   34 +++++++++++++++++++++++++++++++---
 1 files changed, 31 insertions(+), 3 deletions(-)

diff --git a/src/views/index.vue b/src/views/index.vue
index bf488c5..3ed8993 100644
--- a/src/views/index.vue
+++ b/src/views/index.vue
@@ -47,6 +47,22 @@
         </div>
       </div>
 
+      <div class="top-middle2">
+        <div class="data-card consumables">
+          <div class="data-title">鑰楁潗鏁版嵁</div>
+          <div class="data-num">
+            <div>
+              <div class="data-desc">褰撳墠鑰楁潗鎬婚噺/浠�</div>
+              <div class="data-value">{{ businessInfo.consumablesQuantityTotal || 0 }}</div>
+            </div>
+            <div>
+              <div class="data-desc">浠婃棩鑰楁潗鍏ュ簱/浠�</div>
+              <div class="data-value">{{ businessInfo.consumablesTodayNum || 0 }}</div>
+            </div>
+          </div>
+        </div>
+      </div>
+
       <div class="top-right">
         <div class="todo-panel">
           <div class="section-title">寰呭姙浜嬮」</div>
@@ -158,9 +174,9 @@
           </el-radio-group>
         </div>
         <div class="quality-cards">
-          <div class="quality-card one">鍘熸潗鏂欏凡妫�娴嬫暟 <span>{{ qualityStatisticsObject.supplierNum }}浠�</span></div>
-          <div class="quality-card two">杩囩▼妫�楠屾暟閲� <span>{{ qualityStatisticsObject.processNum }}浠�</span></div>
-          <div class="quality-card three">鍑哄巶宸叉鏁伴噺 <span>{{ qualityStatisticsObject.factoryNum }}浠�</span></div>
+          <div class="quality-card one">鍏ュ巶妫�娴嬫暟 <span>{{ qualityStatisticsObject.supplierNum }}浠�</span></div>
+          <div class="quality-card two">杞﹂棿妫�娴嬫暟 <span>{{ qualityStatisticsObject.processNum }}浠�</span></div>
+          <div class="quality-card three">鍑哄巶妫�鏁� <span>{{ qualityStatisticsObject.factoryNum }}浠�</span></div>
         </div>
         <Echarts ref="chart" :chartStyle="chartStyle" :grid="grid" :legend="barLegend" :series="barSeries1"
           :tooltip="tooltip" :xAxis="xAxis1" :yAxis="yAxis1" style="height: 260px"></Echarts>
@@ -195,11 +211,13 @@
 
 const businessInfo = ref({
   inventoryNum: 0,
+  consumablesQuantityTotal: 0,
   monthPurchaseHaveMoney: 0,
   monthPurchaseMoney: 0,
   monthSaleHaveMoney: 0,
   monthSaleMoney: 0,
   todayInventoryNum: 0,
+  consumablesTodayNum: 0,
 })
 const qualityStatisticsObject = ref({
   supplierNum: 0,
@@ -806,6 +824,10 @@
   background-repeat: no-repeat;
 }
 
+.data-card.consumables {
+  background: linear-gradient(135deg, #f59e0b 0%, #f97316 100%);
+}
+
 .data-desc {
   font-weight: 500;
   font-size: 16px;
@@ -821,9 +843,15 @@
 
 .top-left,
 .top-middle,
+.top-middle2,
 .top-right {
   flex: 1;
   display: flex;
+  min-width: 0;
+}
+
+.dashboard-top {
+  gap: 12px;
 }
 
 .todo-panel {

--
Gitblit v1.9.3