From 1449f79f342919f5b65003312b113a8dad229692 Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期三, 12 十一月 2025 11:14:23 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 UI-Project/src/views/Identify/identifwu.vue                  |    2 
 UI-Project/src/views/GlassStorage/rawfilmstorage.vue         |    2 
 UI-Project/index.html                                        |    1 
 UI-Project/src/views/Caching/cachingbefore.vue               |    2 
 UI-Project/src/views/StockBasicData/stockBasicyiwu.vue       |    2 
 UI-Project/src/views/hollow/hollowequipment.vue              |    2 
 UI-Project/src/views/hollow/hollowsitwo.vue                  |    2 
 UI-Project/src/views/Caching/cachingun.vue                   |    2 
 UI-Project/src/views/hollow/hollowequipmenthree.vue          |    2 
 UI-Project/src/views/hollow/hollowslicecage.vue              |    2 
 UI-Project/src/utils/request.js                              |    4 +-
 UI-Project/src/views/Returns/upreturns2.vue                  |    2 
 UI-Project/public/config.js                                  |    4 ++
 UI-Project/src/views/hollow/hollowequipmenttwo.vue           |    2 
 UI-Project/src/views/largescreen/largescreen.vue             |   12 +++---
 UI-Project/src/views/StockBasicData/stockBasicData.vue       |    2 
 UI-Project/src/views/StockBasicData/stockBasicDatatwo.vue    |    2 
 UI-Project/src/views/ReportWork/reportWork.vue               |    2 
 UI-Project/src/views/Slicecage/slicecageTwo.vue              |    2 
 UI-Project/src/utils/constants.js                            |    6 +-
 UI-Project/src/views/Identify/identifwutwo.vue               |    2 
 UI-Project/src/views/Returns/upreturns.vue                   |    2 
 UI-Project/src/views/Slicecage/slicecage.vue                 |    2 
 UI-Project/src/views/GlassStorage/MaterialRackManagement.vue |    2 
 UI-Project/src/views/largescreendisplay/screendisplay.vue    |   14 +++---
 UI-Project/src/views/PurchaseReturn/purchaseReturn.vue       |    2 
 26 files changed, 43 insertions(+), 38 deletions(-)

diff --git a/UI-Project/index.html b/UI-Project/index.html
index b394478..e42cd66 100644
--- a/UI-Project/index.html
+++ b/UI-Project/index.html
@@ -11,5 +11,6 @@
   <body>
     <div id="app" style="width: 100vw;height: 100vh;"></div>
     <script type="module" src="/src/main.js"></script>
+    <script src="/config.js"></script>
   </body>
 </html>
diff --git a/UI-Project/public/config.js b/UI-Project/public/config.js
new file mode 100644
index 0000000..0c7fa8e
--- /dev/null
+++ b/UI-Project/public/config.js
@@ -0,0 +1,4 @@
+const ip = '10.153.18.3'
+window.ipConfig = {
+    serverUrl: `${ip}:88`,
+}
\ No newline at end of file
diff --git a/UI-Project/src/utils/constants.js b/UI-Project/src/utils/constants.js
index dbd659c..39397af 100644
--- a/UI-Project/src/utils/constants.js
+++ b/UI-Project/src/utils/constants.js
@@ -1,10 +1,10 @@
 //  export const WebSocketHost = "192.168.2.100";
 //  export const WebSocketHost = "10.153.19.179";
-// export const WebSocketHost = "192.168.0.39";
+// export const WebSocketHost = "10.153.18.3";
 // export const WebSocketHost = "10.153.19.150";
 // export const WebSocketHost = "10.153.19.218";
 // export const WebSocketHost = "10.153.19.162";
-export const WebSocketHost = "127.0.0.1";
-export const host = "88";
+// export const WebSocketHost = "127.0.0.1";
+// export const host = "88";
 export const ErpIp = "10.153.19.179";
 export const ErpHost = "8086";
diff --git a/UI-Project/src/utils/request.js b/UI-Project/src/utils/request.js
index c6006db..6dacd08 100644
--- a/UI-Project/src/utils/request.js
+++ b/UI-Project/src/utils/request.js
@@ -1,9 +1,9 @@
 import axios from 'axios'
 import useUserInfoStore from '@/stores/userInfo'
-import {host, WebSocketHost} from '@/utils/constants'
 const userStore=useUserInfoStore()
 const request = axios.create({
-   baseURL: `http://${WebSocketHost}:${host}/api`, // 娉ㄦ剰锛侊紒 杩欓噷鏄叏灞�缁熶竴鍔犱笂浜� 鍚庣鎺ュ彛鍓嶇紑 鍓嶇紑锛屽悗绔繀椤昏繘琛岃法鍩熼厤缃紒
+    baseURL: `http://${window.ipConfig.serverUrl}`, // 娉ㄦ剰锛侊紒 杩欓噷鏄叏灞�缁熶竴鍔犱笂浜� 鍚庣鎺ュ彛鍓嶇紑 鍓嶇紑锛屽悗绔繀椤昏繘琛岃法鍩熼厤缃紒
+   // baseURL: `http://${WebSocketHost}:${host}/api`, // 娉ㄦ剰锛侊紒 杩欓噷鏄叏灞�缁熶竴鍔犱笂浜� 鍚庣鎺ュ彛鍓嶇紑 鍓嶇紑锛屽悗绔繀椤昏繘琛岃法鍩熼厤缃紒
    timeout: 30000
 })
 //
diff --git a/UI-Project/src/views/Caching/cachingbefore.vue b/UI-Project/src/views/Caching/cachingbefore.vue
index f5939fa..541283a 100644
--- a/UI-Project/src/views/Caching/cachingbefore.vue
+++ b/UI-Project/src/views/Caching/cachingbefore.vue
@@ -30,7 +30,7 @@
 const showModal = ref(false)
 const blindb = ref(false)
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/cacheGlassOne`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/cacheGlass/api/talk/cacheGlassOne`;
 const handleMessage = (data) => {
     // 鎶ヨ淇℃伅
 if (data.alarmInfo[0] != null && data.alarmInfo[0].length > 0) {
diff --git a/UI-Project/src/views/Caching/cachingun.vue b/UI-Project/src/views/Caching/cachingun.vue
index 57c72c1..a2ff07a 100644
--- a/UI-Project/src/views/Caching/cachingun.vue
+++ b/UI-Project/src/views/Caching/cachingun.vue
@@ -28,7 +28,7 @@
 const showModal = ref(false)
 const blindb = ref(false)
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/cacheGlassTwo`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/cacheGlass/api/talk/cacheGlassTwo`;
 const handleMessage = (data) => {
     // 鎶ヨ淇℃伅
 if (data.alarmInfo[0] != null && data.alarmInfo[0].length > 0) {
diff --git a/UI-Project/src/views/GlassStorage/MaterialRackManagement.vue b/UI-Project/src/views/GlassStorage/MaterialRackManagement.vue
index 7f804c7..d8000f9 100644
--- a/UI-Project/src/views/GlassStorage/MaterialRackManagement.vue
+++ b/UI-Project/src/views/GlassStorage/MaterialRackManagement.vue
@@ -383,7 +383,7 @@
   // 姝ゅ鍙互娣诲姞淇濆瓨鐘舵�佺殑閫昏緫锛屾瘮濡傝皟鐢� API 鏇存柊鏁版嵁
 };
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/glassStorage/api/talk/storageTask`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/glassStorage/api/talk/storageTask`;
 // 瀹氫箟娑堟伅澶勭悊鍑芥暟锛屾洿鏂� receivedData 鍙橀噺
 const handleMessage = (data) => {
   // 鏇存柊 tableData 鐨勬暟鎹�
diff --git a/UI-Project/src/views/GlassStorage/rawfilmstorage.vue b/UI-Project/src/views/GlassStorage/rawfilmstorage.vue
index 286bfbc..de6d522 100644
--- a/UI-Project/src/views/GlassStorage/rawfilmstorage.vue
+++ b/UI-Project/src/views/GlassStorage/rawfilmstorage.vue
@@ -105,7 +105,7 @@
   parseAndSetTime();
 });
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/glassStorage/api/talk/rawGlass`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/glassStorage/api/talk/rawGlass`;
 const handleMessage = (data) => {
     const formattedTasks = data.tasks[0].map(task => {
       if (task && task.createTime) {
diff --git a/UI-Project/src/views/Identify/identifwu.vue b/UI-Project/src/views/Identify/identifwu.vue
index 57898cd..ed5edab 100644
--- a/UI-Project/src/views/Identify/identifwu.vue
+++ b/UI-Project/src/views/Identify/identifwu.vue
@@ -186,7 +186,7 @@
     }
   });
 }
-const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/currentCutDrawingOne`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/cacheGlass/api/talk/currentCutDrawingOne`;
 const handleMessage = (data: any) => {
   if (data.engineer != null) {
   ava.value = data.engineer[0]
diff --git a/UI-Project/src/views/Identify/identifwutwo.vue b/UI-Project/src/views/Identify/identifwutwo.vue
index 229da56..c1c1476 100644
--- a/UI-Project/src/views/Identify/identifwutwo.vue
+++ b/UI-Project/src/views/Identify/identifwutwo.vue
@@ -57,7 +57,7 @@
 const realwidth = ref('');
 const realheight = ref('');
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/currentCutDrawingTwo`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/cacheGlass/api/talk/currentCutDrawingTwo`;
 const handleMessage = (data: any) => {
   if (data.engineer != null) {
   ava.value = data.engineer[0]
diff --git a/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue b/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue
index a352616..b7975d0 100644
--- a/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue
+++ b/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue
@@ -55,7 +55,7 @@
 function handlePageChange(page: number) {
   currentPage.value = page;
 }
-const socketUrl = `ws://${WebSocketHost}:${host}/api/temperingGlass/api/talk/temperingGlass`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/temperingGlass/api/talk/temperingGlass`;
 const handleMessage = (data) => {  
   // 杩涚倝涓彸
   if (data.intoGlass2 && data.intoGlass2.length > 0) {  
diff --git a/UI-Project/src/views/ReportWork/reportWork.vue b/UI-Project/src/views/ReportWork/reportWork.vue
index a2b9fd5..7a6ed85 100644
--- a/UI-Project/src/views/ReportWork/reportWork.vue
+++ b/UI-Project/src/views/ReportWork/reportWork.vue
@@ -325,7 +325,7 @@
   }  
 }
 let socket = null;
-// const socketUrl = `ws://${WebSocketHost}:${host}/api/temperingGlass/api/talk/screen`;
+// const socketUrl = `ws://${window.ipConfig.serverUrl}/api/temperingGlass/api/talk/screen`;
 // const handleMessage = (data) => {
 // adjustedRects.value = data.device[0].map(rect => ({  
 //       ...rect, 
diff --git a/UI-Project/src/views/Returns/upreturns.vue b/UI-Project/src/views/Returns/upreturns.vue
index c8219cd..5299e90 100644
--- a/UI-Project/src/views/Returns/upreturns.vue
+++ b/UI-Project/src/views/Returns/upreturns.vue
@@ -81,7 +81,7 @@
   }
 });
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/loadGlass/api/talk/loadGlassOne`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/loadGlass/api/talk/loadGlassOne`;
 const handleMessage = (data: any) => {
   isLoading.value = true;
   if (data.inkageState != null) {
diff --git a/UI-Project/src/views/Returns/upreturns2.vue b/UI-Project/src/views/Returns/upreturns2.vue
index d13753c..7226b34 100644
--- a/UI-Project/src/views/Returns/upreturns2.vue
+++ b/UI-Project/src/views/Returns/upreturns2.vue
@@ -86,7 +86,7 @@
   }
 };
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/loadGlass/api/talk/loadGlassTwo`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/loadGlass/api/talk/loadGlassTwo`;
 const handleMessage = (data: any) => {
   isLoading.value = true;
 
diff --git a/UI-Project/src/views/Slicecage/slicecage.vue b/UI-Project/src/views/Slicecage/slicecage.vue
index 24d1ce4..a3dfa97 100644
--- a/UI-Project/src/views/Slicecage/slicecage.vue
+++ b/UI-Project/src/views/Slicecage/slicecage.vue
@@ -786,7 +786,7 @@
   }
 };
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheVerticalGlass/api/talk/slicecage`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/cacheVerticalGlass/api/talk/slicecage`;
 const handleMessage = (data) => {
   // 鎶ヨ淇℃伅
 if (data.alarmInfo[0] != null && data.alarmInfo[0].length > 0) {
diff --git a/UI-Project/src/views/Slicecage/slicecageTwo.vue b/UI-Project/src/views/Slicecage/slicecageTwo.vue
index 6f5b589..aee213d 100644
--- a/UI-Project/src/views/Slicecage/slicecageTwo.vue
+++ b/UI-Project/src/views/Slicecage/slicecageTwo.vue
@@ -702,7 +702,7 @@
   }  
 }; 
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheVerticalGlass/api/talk/slicecage`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/cacheVerticalGlass/api/talk/slicecage`;
 const handleMessage = (data) => {
   if(data.bigStorageSummary!=null){
     tableDatass.value = data.bigStorageSummary[0]
diff --git a/UI-Project/src/views/StockBasicData/stockBasicData.vue b/UI-Project/src/views/StockBasicData/stockBasicData.vue
index 2747e44..82724c8 100644
--- a/UI-Project/src/views/StockBasicData/stockBasicData.vue
+++ b/UI-Project/src/views/StockBasicData/stockBasicData.vue
@@ -101,7 +101,7 @@
   }  
 };   
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/edgTasks`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/cacheGlass/api/talk/edgTasks`;
 const handleMessage = (data) => {
   const formattedTasks = data.edgTasks[0].map(cageInfo => {
     if (cageInfo && cageInfo.createTime) {
diff --git a/UI-Project/src/views/StockBasicData/stockBasicDatatwo.vue b/UI-Project/src/views/StockBasicData/stockBasicDatatwo.vue
index 601fd1f..6549fb7 100644
--- a/UI-Project/src/views/StockBasicData/stockBasicDatatwo.vue
+++ b/UI-Project/src/views/StockBasicData/stockBasicDatatwo.vue
@@ -74,7 +74,7 @@
   }  
 };   
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/cacheGlass`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/cacheGlass/api/talk/cacheGlass`;
 const handleMessage = (data) => {
   tableData.value = data.EdgTasks2[0]
 };
diff --git a/UI-Project/src/views/StockBasicData/stockBasicyiwu.vue b/UI-Project/src/views/StockBasicData/stockBasicyiwu.vue
index e6b409e..dc4ced8 100644
--- a/UI-Project/src/views/StockBasicData/stockBasicyiwu.vue
+++ b/UI-Project/src/views/StockBasicData/stockBasicyiwu.vue
@@ -139,7 +139,7 @@
   }
 }
 let socket = null
-const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/edgTasks`
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/cacheGlass/api/talk/edgTasks`
 // 瀹氫箟娑堟伅澶勭悊鍑芥暟锛屾洿鏂� receivedData 鍙橀噺
 const handleMessage = (data) => {
   // 鏇存柊 tableData 鐨勬暟鎹�
diff --git a/UI-Project/src/views/hollow/hollowequipment.vue b/UI-Project/src/views/hollow/hollowequipment.vue
index 4b0db23..bac2e30 100644
--- a/UI-Project/src/views/hollow/hollowequipment.vue
+++ b/UI-Project/src/views/hollow/hollowequipment.vue
@@ -1084,7 +1084,7 @@
   }
 ]
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/hollowGlass/api/talk/HollowGlassOne`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/hollowGlass/api/talk/HollowGlassOne`;
 const currentPage = ref(parseInt(window.localStorage.getItem('currentPage')) || 1);
 watch(() => currentPage.value, (newVal) => {
   window.localStorage.setItem('currentPage', newVal);
diff --git a/UI-Project/src/views/hollow/hollowequipmenthree.vue b/UI-Project/src/views/hollow/hollowequipmenthree.vue
index c58eea5..e98ff56 100644
--- a/UI-Project/src/views/hollow/hollowequipmenthree.vue
+++ b/UI-Project/src/views/hollow/hollowequipmenthree.vue
@@ -616,7 +616,7 @@
   }
 ]
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/hollowGlass/api/talk/HollowGlassThree`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/hollowGlass/api/talk/HollowGlassThree`;
 const currentPage = ref(parseInt(window.localStorage.getItem('currentPage')) || 1);
 watch(() => currentPage.value, (newVal) => {
   window.localStorage.setItem('currentPage', newVal);
diff --git a/UI-Project/src/views/hollow/hollowequipmenttwo.vue b/UI-Project/src/views/hollow/hollowequipmenttwo.vue
index 61f5366..283009d 100644
--- a/UI-Project/src/views/hollow/hollowequipmenttwo.vue
+++ b/UI-Project/src/views/hollow/hollowequipmenttwo.vue
@@ -607,7 +607,7 @@
 // })
 
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/hollowGlass/api/talk/HollowGlassTwo`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/hollowGlass/api/talk/HollowGlassTwo`;
 const currentPage = ref(parseInt(window.localStorage.getItem('currentPage')) || 1);
 watch(() => currentPage.value, (newVal) => {
   window.localStorage.setItem('currentPage', newVal);
diff --git a/UI-Project/src/views/hollow/hollowsitwo.vue b/UI-Project/src/views/hollow/hollowsitwo.vue
index 8cdc447..52af3f6 100644
--- a/UI-Project/src/views/hollow/hollowsitwo.vue
+++ b/UI-Project/src/views/hollow/hollowsitwo.vue
@@ -314,7 +314,7 @@
   }
 }
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/hollowGlass/api/talk/hollowGlassMessage`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/hollowGlass/api/talk/hollowGlassMessage`;
 const handleMessage = (data) => {
   if(data.bigStorageCageUsageSummary!=null){
     const summaries = data.bigStorageCageUsageSummary[0];
diff --git a/UI-Project/src/views/hollow/hollowslicecage.vue b/UI-Project/src/views/hollow/hollowslicecage.vue
index d1c3711..84585cf 100644
--- a/UI-Project/src/views/hollow/hollowslicecage.vue
+++ b/UI-Project/src/views/hollow/hollowslicecage.vue
@@ -519,7 +519,7 @@
   }
 }
 let socket = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/hollowGlass/api/talk/hollowGlassMessage`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/hollowGlass/api/talk/hollowGlassMessage`;
 const handleMessage = (data) => {
   // 鎶ヨ淇℃伅
 if (data.alarmInfo[0] != null && data.alarmInfo[0].length > 0) {
diff --git a/UI-Project/src/views/largescreen/largescreen.vue b/UI-Project/src/views/largescreen/largescreen.vue
index 46c97fc..827d1cf 100644
--- a/UI-Project/src/views/largescreen/largescreen.vue
+++ b/UI-Project/src/views/largescreen/largescreen.vue
@@ -203,7 +203,7 @@
 let socket4 = null;
 let socket5 = null;
 let socket6 = null;
-const socketUrl = `ws://${WebSocketHost}:${host}/api/temperingGlass/api/talk/screen`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/temperingGlass/api/talk/screen`;
 const handleMessage = (data) => {
 tableDatab.value = data.DoingTask[0]
 tableDatac.value = data.orders[0]
@@ -225,7 +225,7 @@
   chartRefs.value[index].dom = el;  
 }  
 } 
-const socketUrl2 = `ws://${WebSocketHost}:${host}/api/temperingGlass/api/talk/temperingIsRun`;
+const socketUrl2 = `ws://${window.ipConfig.serverUrl}/api/temperingGlass/api/talk/temperingIsRun`;
 const handleMessage2 = (data) => {
   const tasks = data.temperingTaskType[0];  
     flake.value = tasks.some(task => task.state == 1);
@@ -233,14 +233,14 @@
     flakec.value = tasks.some(task => task.state == 3);
 };
 // 鍗у紡鐞嗙墖
-const socketUrl3 = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/cacheGlassIsRun`;
+const socketUrl3 = `ws://${window.ipConfig.serverUrl}/api/cacheGlass/api/talk/cacheGlassIsRun`;
 const handleMessage3 = (data) => {
     const tasks = data.taskCaches[0];  
   woshia.value = tasks.some(task => task.line == 2001);  
   woshic.value = tasks.some(task => task.line == 2002);  
 };
 // 澶х悊鐗囩
-const socketUrl4 = `ws://${WebSocketHost}:${host}/api/cacheVerticalGlass/api/talk/isRun`;
+const socketUrl4 = `ws://${window.ipConfig.serverUrl}/api/cacheVerticalGlass/api/talk/isRun`;
 const handleMessage4 = (data) => {
     const tasks = data.bigStorageCageDetailsOutTask[0];  
     dalipiana.value = tasks.some(task => task.slot !== null && task.slot !== undefined);  
@@ -248,14 +248,14 @@
 dalipianb.value = taskss.some(task => task.slot !== null && task.slot !== undefined);  
 };
 // 涓婄墖
-const socketUrl5 = `ws://${WebSocketHost}:${host}/api/loadGlass/api/talk/loadGlassIsRun`;
+const socketUrl5 = `ws://${window.ipConfig.serverUrl}/api/loadGlass/api/talk/loadGlassIsRun`;
 const handleMessage5 = (data) => {
     const tasks = data.engineering;  
     shangpian.value = tasks.some(task => task.state == 1);
     temperingtotal.value = data.engineering[0].engineerId
   };
 // 涓嬬墖
-const socketUrl6 = `ws://${WebSocketHost}:${host}/api/unLoadGlass/api/talk/unLoadGlassIsRun`;
+const socketUrl6 = `ws://${window.ipConfig.serverUrl}/api/unLoadGlass/api/talk/unLoadGlassIsRun`;
 const handleMessage6 = (data) => {
   const tasks = data.downWorkstation[0];  
   const tasks1 = data.downGlassTask[0];  
diff --git a/UI-Project/src/views/largescreendisplay/screendisplay.vue b/UI-Project/src/views/largescreendisplay/screendisplay.vue
index f1127b4..6e81726 100644
--- a/UI-Project/src/views/largescreendisplay/screendisplay.vue
+++ b/UI-Project/src/views/largescreendisplay/screendisplay.vue
@@ -26,7 +26,7 @@
 let socket = null;
 // const rawGlassStorageDetailList = ref([])
 // const orderDTOS = ref([])
-const socketUrl = `ws://${WebSocketHost}:${host}/api/glassStorage/api/talk/largenScreen`;
+const socketUrl = `ws://${window.ipConfig.serverUrl}/api/glassStorage/api/talk/largenScreen`;
 const debouncedUpdate = debounce((data, handler) => {
   handler(data);
 }, 300);
@@ -61,7 +61,7 @@
 let myChartEdg = null;
 let myChartTemp = null;
 let myChartHollow = null;
-const socketUrl1 = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/largenScreen`;
+const socketUrl1 = `ws://${window.ipConfig.serverUrl}/api/cacheGlass/api/talk/largenScreen`;
 let handleMessage1 = (data) => {
   edgOneTasks.value = data.edgOneCount[0];
   edgTwoTasks.value = data.edgOneCount[0];
@@ -82,7 +82,7 @@
 const temperingTaskType = ref([])
 const temperingGlassInfoList = ref([])
 const temperingGlassInfoInList = ref([])
-const socketUrl2 = `ws://${WebSocketHost}:${host}/api/temperingGlass/api/talk/largenScreen`;
+const socketUrl2 = `ws://${window.ipConfig.serverUrl}/api/temperingGlass/api/talk/largenScreen`;
 let handleMessage2 = (data) => {
   temperingTaskType.value = data.temperingTaskType[0];
   temperingGlassInfoList.value = data.temperingGlassInfoList[0];
@@ -105,7 +105,7 @@
 };
 let socket3 = null;
 const bigStorageCageUsage = ref([])
-const socketUrl3 = `ws://${WebSocketHost}:${host}/api/cacheVerticalGlass/api/talk/largenScreen`;
+const socketUrl3 = `ws://${window.ipConfig.serverUrl}/api/cacheVerticalGlass/api/talk/largenScreen`;
 let handleMessage3 = (data) => {
   bigStorageCageUsage.value = data.bigStorageCageUsage[0];
   timeAxisCreate(t('large.temperingState'), chartTemp.value, myChartTemp, tableDataTime(false, data.tempRunTimes[0]));
@@ -291,7 +291,7 @@
 };
 let socket4 = null;
 const hollowBigStorageCageUsage = ref([])
-const socketUrl4 = `ws://${WebSocketHost}:${host}/api/hollowGlass/api/talk/largenScreen`;
+const socketUrl4 = `ws://${window.ipConfig.serverUrl}/api/hollowGlass/api/talk/largenScreen`;
 let handleMessage4 = (data) => {
   hollowBigStorageCageUsage.value = data.hollowBigStorageCageUsage[0];
   timeAxisCreate(t('large.hollowState'), chartHollow.value, myChartHollow, tableDataTime(false, data.hollowRunTimes[0]));
@@ -302,7 +302,7 @@
 const switchNoorAreaLeft = ref(true)
 const switchNoorAreaRight = ref(true)
 const productionVO = ref([])
-const socketUrl5 = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/largenScreenProduction`;
+const socketUrl5 = `ws://${window.ipConfig.serverUrl}/api/cacheGlass/api/talk/largenScreenProduction`;
 const createchart = (productionVO) => {
   categories = productionVO.value.map(item => item.date); // 鑾峰彇鏃ユ湡浣滀负 x 杞�
   totalAreaOutOne = productionVO.value.map(item => item.totalAreaOutOne);
@@ -501,7 +501,7 @@
 }
 const exportToExcel = async () => {
   try {
-    window.open(`http://${WebSocketHost}:10011/largenScreen/exportDailyProduction`, '_blank');
+    window.open(`http://${window.ipConfig.serverUrl}:10011/largenScreen/exportDailyProduction`, '_blank');
   }
   catch (error) {
     console.error(error);

--
Gitblit v1.8.0