From a3c508233dd94b50c8005ec3a5d40b91341d6434 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期四, 29 一月 2026 17:58:30 +0800
Subject: [PATCH] Merge branch 'dev_New' of http://114.132.189.42:9002/r/product-inventory-management into dev_New

---
 src/views/salesManagement/indicatorStats/index.vue |   46 ++--------------------------------------------
 1 files changed, 2 insertions(+), 44 deletions(-)

diff --git a/src/views/salesManagement/indicatorStats/index.vue b/src/views/salesManagement/indicatorStats/index.vue
index 8cbeb24..0d2017d 100644
--- a/src/views/salesManagement/indicatorStats/index.vue
+++ b/src/views/salesManagement/indicatorStats/index.vue
@@ -38,7 +38,7 @@
             </div>
           </div>
           <div class="stat-content">
-            <div class="stat-value">{{ indicatorKpis.shipRate }}%</div>
+            <div class="stat-value">{{ indicatorKpis.shipRate }}</div>
             <div class="stat-label">鍙戣揣鐜�</div>
           </div>
           <div class="stat-bg-decoration"></div>
@@ -127,41 +127,6 @@
         <div ref="indicatorChartRef" class="chart-wrapper"></div>
       </div>
     </el-card>
-
-    <!-- 涓氱哗缁熻锛堝洟闃熺淮搴︼紝鏃犱釜浜哄鍚嶏級 -->
-    <el-card v-if="showTeamPerformance" class="table-card" shadow="hover">
-      <template #header>
-        <div class="card-header">
-          <span class="card-title">鍥㈤槦涓氱哗缁熻</span>
-        </div>
-      </template>
-      <el-table 
-        :data="teamPerformanceList" 
-        border 
-        stripe 
-        style="width: 100%"
-        :header-cell-style="{ background: '#f5f7fa', color: '#606266', fontWeight: 'bold' }"
-      >
-        <el-table-column prop="team" label="閿�鍞洟闃�" min-width="120"/>
-        <el-table-column prop="orderCount" label="璁㈠崟鏁�" align="right" min-width="100"/>
-        <el-table-column prop="salesAmount" label="閿�鍞" align="right" min-width="140">
-          <template #default="scope">楼{{ scope.row.salesAmount.toLocaleString() }}</template>
-        </el-table-column>
-        <el-table-column prop="shipRate" label="鍙戣揣鐜�" align="right" min-width="100">
-          <template #default="scope">{{ scope.row.shipRate }}%</template>
-        </el-table-column>
-        <el-table-column prop="attainment" label="鐩爣杈炬垚鐜�" align="center" min-width="120">
-          <template #default="scope">
-            <el-tag 
-              :type="scope.row.attainment >= 100 ? 'success' : scope.row.attainment >= 80 ? 'warning' : 'danger'"
-              effect="dark"
-            >
-              {{ scope.row.attainment }}%
-            </el-tag>
-          </template>
-        </el-table-column>
-      </el-table>
-    </el-card>
   </div>
 </template>
 
@@ -195,13 +160,6 @@
 
 const productOptions = ref([])
 const customerOption = ref([])
-
-const teamPerformanceList = ref([
-  { team: '鍗庝笢澶у尯', orderCount: 320, salesAmount: 2850000, shipRate: 90, attainment: 105 },
-  { team: '鍗庡寳澶у尯', orderCount: 280, salesAmount: 2150000, shipRate: 86, attainment: 92 },
-  { team: '鍗庡崡澶у尯', orderCount: 210, salesAmount: 1850000, shipRate: 88, attainment: 78 },
-  { team: '瑗垮崡澶у尯', orderCount: 180, salesAmount: 1500000, shipRate: 83, attainment: 74 }
-])
 
 // 杞崲浜у搧鏍戞暟鎹紝灏� id 鏀逛负 value
 function convertIdToValue(data) {
@@ -277,7 +235,7 @@
       indicatorKpis.orderCount = res.data.total || 0
       indicatorKpis.salesAmount = res.data.contractAmountTotal || 0
       // 鍙戣揣鐜囧鏋滄帴鍙f病鏈夎繑鍥烇紝淇濇寔鍘熷�兼垨璁句负0
-      // indicatorKpis.shipRate = res.data.shipRate || 0
+      indicatorKpis.shipRate = res.data.shipRate || 0
     }
   } catch (error) {
     console.error('鑾峰彇澶撮儴缁熻澶辫触:', error)

--
Gitblit v1.9.3