From cd2afcc4b9ed5567721af7fc8917dc27941bb88a Mon Sep 17 00:00:00 2001
From: wangfei <3597712270@qq.com>
Date: 星期二, 13 八月 2024 14:17:45 +0800
Subject: [PATCH] 大理片笼调整表格,更改按钮名称

---
 UI-Project/src/views/PurchaseReturn/purchaseStorage.vue |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

diff --git a/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue b/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue
index 8bd571d..ee9a6a7 100644
--- a/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue
+++ b/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue
@@ -5,7 +5,7 @@
 import { ElMessage, ElMessageBox } from 'element-plus'
 import request from "@/utils/request"
 
-import { ref, onMounted, onBeforeUnmount } from 'vue';  
+import { ref, onMounted, onBeforeUnmount,onUnmounted } from 'vue';  
 import { WebSocketHost ,host} from '@/utils/constants'
 import { initializeWebSocket, closeWebSocket } from '@/utils/WebSocketService';
 const adjustedRects = ref([]);
@@ -29,7 +29,7 @@
     }
   }
 }
-
+let socket = null;
 const socketUrl = `ws://${WebSocketHost}:${host}/api/temperingGlass/api/talk/temperingGlass`; 
 // 瀹氫箟娑堟伅澶勭悊鍑芥暟锛屾洿鏂� receivedData 鍙橀噺
 const handleMessage = (data) => {
@@ -48,14 +48,14 @@
     if (rect.angle === 0) {  
     adjustedWidth = widtha * 0.24;  
     adjustedHeight = heighta * 0.16;  
-    adjustedWidtha = widtha;  
-    adjustedHeighta = heighta;  
+    // adjustedWidtha = widtha;  
+    // adjustedHeighta = heighta;  
     // newX = 5190 - (rect.yCoordinate + rect.width); 
   } else {  
     adjustedWidth = heighta * 0.24;  
     adjustedHeight = widtha * 0.16;  
-    adjustedWidtha = heighta;  
-    adjustedHeighta = widtha;  
+    // adjustedWidtha = heighta;  
+    // adjustedHeighta = widtha;  
     // newX = 5190 - (rect.yCoordinate + rect.height);  
   }  
   return {  
@@ -64,16 +64,16 @@
     ycoordinate: rect.xCoordinate * 0.16,
     width: adjustedWidth,  
     height: adjustedHeight,  
-    widtha: adjustedWidtha, 
-    heighta: adjustedHeighta,
+    widtha: rect.width, 
+    heighta: rect.height,
   };  
 });
   }
 };
 function updateRectColors() {  
-  adjustedRectsa.value.forEach(rect => {  
+  adjustedRects.value.forEach(rect => {  
     if (rect.glassId === glassId) {  
-      rect.state = 5;
+      rect.state = 8;
     }
   });  
 }  
@@ -83,7 +83,7 @@
       return '#eebe77';  
     case 4:  
       return '#CD6090';
-    case 5:  
+    case 8:  
       return '#911005';  
   }  
 }
@@ -99,7 +99,7 @@
     glassId: currentGlassId.value,
     // temperingFeedSequence: currenttemperingFeedSequence.value,
     line: 4001,
-    status: 2,
+    status: 8,
     workingProcedure: '閽㈠寲',
     })
     if (response.code == 200) {
@@ -117,11 +117,13 @@
   }
 }
 onMounted(() => {
-  // fetchFlowCardId();
-  // fetchTableData(); // 鑾峰彇鏁版嵁
-  initializeWebSocket(socketUrl, handleMessage);
+  socket = initializeWebSocket(socketUrl, handleMessage);
 });
-
+  onUnmounted(() => {
+    if (socket) {
+    closeWebSocket(socket);
+    }
+    });
 onBeforeUnmount(() => {
   console.log("鍏抽棴浜�")
   closeWebSocket();

--
Gitblit v1.8.0