From 77bb73aaef8f85d961b373731a05361cbe6921de Mon Sep 17 00:00:00 2001
From: 张诺 <2864490065@qq.com>
Date: 星期五, 25 七月 2025 14:06:57 +0800
Subject: [PATCH] 提交设备管理优化 以及防抖功能

---
 src/views/equipment/management/index.vue |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/src/views/equipment/management/index.vue b/src/views/equipment/management/index.vue
index 26930d9..f82ac28 100644
--- a/src/views/equipment/management/index.vue
+++ b/src/views/equipment/management/index.vue
@@ -142,7 +142,8 @@
         :title="dialogTableTitle"
         :table-data="dialogTableData"
         :columns="dialogTableColumns"
-        width="60%"
+        width="70%"
+        height="500px"
       />
     </el-card>
   </div>
@@ -461,13 +462,10 @@
       
       // 璋冪敤璇︽儏鎺ュ彛鑾峰彇鏁版嵁
       const { data, code } = await getUsageDetailList(row.id);
-      
       if (code === 200 && data) {
-        console.log('璁惧鎿嶄綔璁板綍:', data);
-        
         // 澶勭悊鏁扮粍鏁版嵁锛岀洿鎺ユ樉绀烘搷浣滆褰曞垪琛�
-        if (Array.isArray(data.records)) {
-          dialogTableData.value = data.records;
+        if (Array.isArray(data)) {
+          dialogTableData.value = data;
           dialogTableColumns.value = [
             { prop: 'equipmentNo', label: '璁惧缂栧彿', minWidth: 100 },
             { prop: 'equipmentName', label: '璁惧鍚嶇О', minWidth: 120 },
@@ -485,7 +483,6 @@
           ];
         } else {
           ElMessage.warning('鏆傛棤鎿嶄綔璁板綍');
-          dialogTableVisible.value = false;
         }
       } else {
         ElMessage.error('鑾峰彇璇︽儏鏁版嵁澶辫触');
@@ -550,7 +547,6 @@
   if (formData.equipmentStatus === EQUIPMENT_STATUS.RETURNED) {
     ElMessage.success("璁惧宸插畬鍏ㄥ綊杩�");
   } else if (formData.equipmentStatus === EQUIPMENT_STATUS.PARTIAL_RETURN) {
-    ElMessage.success("璁惧閮ㄥ垎褰掕繕鎴愬姛");
   } else if (formData.equipmentStatus === EQUIPMENT_STATUS.USING) {
     ElMessage.success("璁惧棰嗙敤鎴愬姛");
   } else {

--
Gitblit v1.9.3