From b6c7e996491ab34cc2d772e3ece137de81f2e9f7 Mon Sep 17 00:00:00 2001
From: wu <731351411@qq.com>
Date: 星期三, 24 七月 2024 13:21:53 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

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

diff --git a/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue b/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue
index be8a2b0..4e372e6 100644
--- a/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue
+++ b/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue
@@ -25,28 +25,31 @@
   }
 }
 
-const socketUrl = `ws://${WebSocketHost}:${host}/api/temperingGlass/api/talk/temperingGlass`;
+const socketUrl = `ws://${WebSocketHost}:${host}/api/temperingGlass/api/talk/temperingGlass`; 
 // 瀹氫箟娑堟伅澶勭悊鍑芥暟锛屾洿鏂� receivedData 鍙橀噺
 const handleMessage = (data) => {
   // 鏇存柊 tableData 鐨勬暟鎹�
   if(data.overGlass!=null){
     adjustedRects.value =  data.overGlass[0].map(rect => {  
   let adjustedWidth, adjustedHeight, adjustedWidtha, adjustedHeighta;
-  if (rect.angle === 90) {  
-    adjustedWidth = rect.height * 0.2;  
-    adjustedHeight = rect.width * 0.2;  
-    adjustedWidtha = rect.height;  
-    adjustedHeighta = rect.width;  
-  } else {  
-    adjustedWidth = rect.width * 0.2;  
-    adjustedHeight = rect.height * 0.2;  
+      let newX = rect.yCoordinate; 
+      if (rect.angle === 0) {  
+    adjustedWidth = rect.width * 0.24;  
+    adjustedHeight = rect.height * 0.16;  
     adjustedWidtha = rect.width;  
     adjustedHeighta = rect.height;  
+    newX = 5190 - (rect.yCoordinate + rect.width);
+  } else {  
+    adjustedWidth = rect.height * 0.24;  
+    adjustedHeight = rect.width * 0.16;  
+    adjustedWidtha = rect.height;  
+    adjustedHeighta = rect.width;  
+    newX = 5190 - (rect.yCoordinate + rect.height);
   }  
   return {  
-    ...rect, // 澶嶅埗鍘熷瀵硅薄鐨勫叾浠栧睘鎬�  
-    xcoordinate: rect.xCoordinate * 0.2, 
-    ycoordinate: rect.yCoordinate * 0.2,
+    ...rect, 
+    xcoordinate: newX * 0.24, 
+    ycoordinate: rect.xCoordinate * 0.16,
     width: adjustedWidth,  
     height: adjustedHeight,  
     widtha: adjustedWidtha, 
@@ -70,11 +73,12 @@
 <template>
   <div style="margin-top: 10px;">
 <div>
-    <el-card style="margin-left: 10px;margin-top: 10px;margin-right: 10px;" v-loading="loading">
+    <el-card style="flex: 1;margin-left: 10px;margin-top: 10px;margin-right: 10px;height: 600px;" v-loading="loading">
+      <!-- <el-card style="margin-left: 10px;margin-top: 10px;margin-right: 10px;" v-loading="loading"> -->
       <div v-if="adjustedRects.length > 0">
-    <div style="text-align: center;">娴佺▼鍗�: {{ adjustedRects[0].flowCardId }}</div>  
-    <el-scrollbar height="600px">
-    <div  style="position: relative;width: 1400px;">  
+      <div style="text-align: center;">鐐夊彿锛歿{ adjustedRects[0].engineerId }}-{{ adjustedRects[0].temperingLayoutId }}</div>  
+    <el-scrollbar height="550px" width="1200px" style="background-color: #e9e9eb;">
+    <div  style="position: relative;">  
       <div  
       v-for="(rect, index) in adjustedRects"
       :key="index"  
@@ -84,7 +88,9 @@
        backgroundColor: rect.state === 4 ? '#d1edc4' : '#f8e3c5' }">
      <div  class="centered-text">
     <div >{{ rect.glassId }}</div>  
-    <div style="margin-top: 50px;margin-left: -85px;">{{ rect.widtha }}*{{ rect.heighta }}</div>  
+    <div >{{ rect.flowCardId }}</div>  
+    <div>{{ rect.widtha }}*{{ rect.heighta }}</div>  
+    <!-- <div style="margin-top: 25px;margin-left: -60px;">{{ rect.widtha }}*{{ rect.heighta }}</div>   -->
   </div>
   </div> 
    </div>
@@ -112,9 +118,10 @@
 } 
 .centered-text {
   /* 璁剧疆鏂囧瓧灞呬腑鏍峰紡 */  
-  display: flex;
+  /* display: flex; */
   justify-content: center;  
   align-items: center; 
   height: 100%; /* 纭繚div鍗犳嵁鏁翠釜鐭╁舰鐨勯珮搴� */  
+  font-size: small;
 } 
 </style>
\ No newline at end of file

--
Gitblit v1.8.0