From b01a02e25f2964cd98f4f34dd9539c8b2d883cc5 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期四, 18 四月 2024 17:05:03 +0800
Subject: [PATCH] 看板 完成进度低于100%,和等于100,2种提示区别开

---
 src/views/dashboard/components/DeviceCheckList.vue |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/src/views/dashboard/components/DeviceCheckList.vue b/src/views/dashboard/components/DeviceCheckList.vue
index b63dfe5..13a4a39 100644
--- a/src/views/dashboard/components/DeviceCheckList.vue
+++ b/src/views/dashboard/components/DeviceCheckList.vue
@@ -4,18 +4,18 @@
       <template #title>璁惧閫夋嫨</template>
       <div class="device-box">
         <el-scrollbar always class="scroller">
-          <template v-if="deviceInfo?.deviceIDList?.length">
+          <template v-if="deviceInfo?.deviceList?.length">
             <div
-              v-for="(item, index) in deviceInfo?.deviceIDList"
-              :key="index"
-              :class="selectedDevice === item ? 'device-item check-item' : 'device-item'"
-              @click="deviceClick(item)"
+              v-for="item in deviceInfo?.deviceList"
+              :key="item.deviceID"
+              :class="selectedDevice === item.deviceID ? 'device-item check-item' : 'device-item'"
+              @click="deviceClick(item.deviceID)"
             >
               <div class="item-l">
-                <span>{{ item }}</span>
-                <!--  {{ item }}-->
+                <span>{{ item.deviceID }}</span>
+                {{ item.deviceName }}
               </div>
-              <div v-if="selectedDevice === item" class="item-r">
+              <div v-if="selectedDevice === item.deviceID" class="item-r">
                 <el-icon class="item-icon" size="22" color="#00ff00"><CircleCheckFilled /></el-icon>
               </div>
             </div>
@@ -76,6 +76,7 @@
     })
     return
   }
+  localStorage.setItem('currentDeviceID', selectedDevice.value || '')
   apiSetCurrentDevice({ currentDeviceID: selectedDevice.value })
     .then(() => {
       ElMessage({
@@ -166,6 +167,6 @@
   }
 }
 .scroller {
-  padding: 4px 16px;
+  padding: 4px 10px;
 }
 </style>

--
Gitblit v1.8.0