From 73fe3c5574c8fbb7b18fa9b76d53b918f6f921e1 Mon Sep 17 00:00:00 2001
From: wangfei <3597712270@qq.com>
Date: 星期三, 12 十一月 2025 11:09:04 +0800
Subject: [PATCH] 更换前端打包方式,将ip地址配置提取到public

---
 UI-Project/src/views/Returns/upreturns.vue |   35 ++++++++++++++++++++++++++++++++---
 1 files changed, 32 insertions(+), 3 deletions(-)

diff --git a/UI-Project/src/views/Returns/upreturns.vue b/UI-Project/src/views/Returns/upreturns.vue
index 0293faf..5299e90 100644
--- a/UI-Project/src/views/Returns/upreturns.vue
+++ b/UI-Project/src/views/Returns/upreturns.vue
@@ -37,6 +37,19 @@
 const titleSelectJson = ref({
   engineerId: [],
 })
+const selectGong = async () => {
+  try {
+    const response = await request.post('/loadGlass/loadglassdevicetaskhistory/queryAllMessage',{
+  redisRequest: 'loadGlassRequestOne',
+  stationCell: 5,
+  tableName: 'LOAD_GLASS_DEVICE_ONE_TASK',
+  webSocketName: 'loadGlassOne'
+});
+    if (response.code == 200) {
+    }
+  } catch (error) {
+  }
+};
 request.post("/loadGlass/up-patten-usage/setUpPattenRequest", {
   state: null,
   stationCell: 5
@@ -60,6 +73,7 @@
 };
 onMounted(() => {
   socket = initializeWebSocket(socketUrl, handleMessage);
+  selectGong()
 });
 onUnmounted(() => {
   if (socket) {
@@ -67,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) {
@@ -110,7 +124,7 @@
 };
 const selectgong = async (queryString: string) => {
   try {
-    const response = await request.post('/loadGlass/engineerScheduling/queryEngineerScheduling', {
+    const response = await request.post('/loadGlass/optimizeProject/listByState', {
       ...requestData,
       query: queryString
     });
@@ -171,7 +185,22 @@
         state: 1,
       })
       if (response.code == 200) {
-        ElMessage.success(response.message);
+        let timeoutId = setTimeout(() => {
+          // 妯℃嫙鎸変笅纭鎸夐挳
+          const confirmBtn = document.querySelector('.el-message-box__btns .el-button--primary');
+          if (confirmBtn) {
+            confirmBtn.click();
+          }
+        }, 5000)
+        await ElMessageBox.alert(' ', t('basicData.sectionUpperSuccessful'), {
+          confirmButtonText: t('searchOrder.sure'),
+          type: 'success',
+          center: true,
+          customClass: 'center-message-box',
+        });
+        // 娓呴櫎瀹氭椂鍣�
+        clearTimeout(timeoutId);
+        // 鎵ц纭鍚庣殑閫昏緫
         canSelectProjecta.value = false;
         canSelectProjectb.value = false;
         canSelectProjectc.value = true;

--
Gitblit v1.8.0