From c4e169eb964103a6107dba2b9f32e7f1305f8414 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期四, 19 三月 2026 16:48:10 +0800
Subject: [PATCH] fix: 库存数据需统计仓储物流和耗材物料两边的数据

---
 src/views/index.vue |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/src/views/index.vue b/src/views/index.vue
index bf488c5..a5a4ccd 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>
@@ -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