From 090ea2c7d46a7082e978e6c0134d3fbeafaa34a0 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期三, 16 四月 2025 16:44:20 +0800
Subject: [PATCH] 提交

---
 screen/src/views/LogisticsEfficiency.vue |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/screen/src/views/LogisticsEfficiency.vue b/screen/src/views/LogisticsEfficiency.vue
index 9b631a8..b64832b 100644
--- a/screen/src/views/LogisticsEfficiency.vue
+++ b/screen/src/views/LogisticsEfficiency.vue
@@ -17,7 +17,7 @@
             <div class="com_header">
               <div class="title">
                 <img src="@/assets/images/ic_title@2x.png" class="icon" alt="" />
-                <div>绱鍑哄簱閲忕粺璁�</div>
+                <div>绱鍑哄簱閲忕粺璁★紙涓囧彧锛�</div>
               </div>
               <div class="tabs">
                 <div class="tab" :class="{ active: activeTab1 == 0 }" @click="tabClick1(0)">鏈湀</div>
@@ -293,7 +293,7 @@
                   <div :class="{ orange: item.num < 200 }" class="item two-swiper-slide swiper-slide"
                     v-for="item in data6.stockList">
                     <div class="la">{{ item.name }}</div>
-                    <div class="val">{{ item.num }}涓囨敮</div>
+                    <div class="val">{{ item.num }}{{item.name.indexOf('鎵樼洏') === -1 ? '涓囨敮' : '涓�'}}</div>
                   </div>
                 </div>
               </div>
@@ -353,7 +353,8 @@
           <div class="list">
             <div class="item" v-for="item in activeCar.contractList">
               <div class="head">
-                <div class="code">鍚堝悓鍙凤細<span v-if="item.detailList && item.detailList.length > 0">{{ item.detailList[0].contractNum }}</span></div>
+                <div class="code">鍚堝悓鍙凤細<span v-if="item.detailList && item.detailList.length > 0">{{
+                  item.detailList[0].contractNum }}</span></div>
                 <div class="addr">鏀惰揣鍦帮細{{ item.address }}</div>
               </div>
               <div class="line" v-for="i in item.detailList">
@@ -633,6 +634,8 @@
 
 const echartMap = ref()
 const initMap = () => {
+  console.log('----')
+
   var myChart = echarts.init(echartMap.value)
   echarts.registerMap('js', ahJSON)
   const scatterData = data7.value.carsList.map(item => {
@@ -830,7 +833,7 @@
   myChart.on('click', function (params) {
     const item = params.data
     getCarsJobDetails({ carCode: item.code }).then(res => {
-    // getCarsJobDetails({ id: item.id }).then(res => {
+      // getCarsJobDetails({ id: item.id }).then(res => {
       // getCarsJobDetails({ carCode: '鐨朅E5277' }).then(res => {
       showModal.value = true
       activeCar.value = { ...res.data, carCode: item.code }
@@ -853,7 +856,7 @@
 }
 const taskClick = (item) => {
   // getCarsJobDetails({ carCode: item.carCodeFront }).then(res => {
-    getJobDetailsById({ id: item.id }).then(res => {
+  getJobDetailsById({ id: item.id }).then(res => {
     // getCarsJobDetails({ carCode: '鐨朅E5277' }).then(res => {
     showModal.value = true
     activeCar.value = { ...res.data, carCode: item.carCodeFront }
@@ -957,6 +960,11 @@
   carsListPost().then(res => {
     const result = res.data || {}
     data7.value = result
+    initMap()
+  }, () => {
+    data7.value = {
+      carsList: []
+    }
     initMap()
   })
   carsEventListP().then(res => {
@@ -1917,6 +1925,7 @@
           border-bottom: 1px solid rgba(255, 255, 255, 0.16);
           margin-bottom: 10px;
           padding-right: 10px;
+
           .code {
             font-weight: 500;
             font-size: 14px;
@@ -1981,4 +1990,4 @@
   object-fit: cover;
   z-index: -1;
 }
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.9.3