ZaiZai 1 jaar geleden
bovenliggende
commit
f53b8dad31
4 gewijzigde bestanden met toevoegingen van 13 en 7 verwijderingen
  1. 1 1
      public/version.json
  2. 1 1
      src/config/index.json
  3. 2 1
      src/global/components/table-form/index.vue
  4. 9 4
      src/layout/index.vue

+ 1 - 1
public/version.json

@@ -1,3 +1,3 @@
 {
-  "value": "20240821140958"
+  "value": "20240821174532"
 }

+ 1 - 1
src/config/index.json

@@ -4,7 +4,7 @@
     "target": "http://39.108.216.210:8090",
     "target3": "http://192.168.0.125:8090",
     "target4": "http://183.247.216.148:28090",
-    "socket1": "wss://measure.hczcxx.cn/websocket",
+    "socket": "wss://measure.hczcxx.cn/websocket",
     "smsPhone": "",
     "vite": {
         "port": 5174,

+ 2 - 1
src/global/components/table-form/index.vue

@@ -465,7 +465,8 @@ defineExpose({
                     height: calc(100% - 10px);
                 }
                 .hc-table-form-img {
-                    width: unset;
+                    width: auto;
+                    max-width: 100%;
                     height: 100%;
                 }
             }

+ 9 - 4
src/layout/index.vue

@@ -45,12 +45,12 @@
 </template>
 
 <script setup>
-import { nextTick, onMounted, ref, watch } from 'vue'
+import { nextTick, onMounted, onUnmounted, ref, watch } from 'vue'
 import { useAppStore } from '~src/store'
 import { useRoute, useRouter } from 'vue-router'
 import { initButtons } from '~sto/app'
-import { HcSocket } from '~src/plugins/HcSocket'
 import { isNullES, useClick } from 'js-fast-way'
+import { HcSocket } from '~src/plugins/HcSocket'
 
 //初始组合式
 const router = useRouter()
@@ -148,8 +148,8 @@ const cascaderSend = async ({ projectId, contractId }) => {
     await useClick()
     //链接webSocket
     if (!isNullES(socket)) socket.close()
-    socket = new HcSocket({ projectId, contractId, userId: userId.value }, (data) => {
-        console.log('socket:', data)
+    socket = new HcSocket({ projectId, contractId, userId: userId.value }, ({ data }) => {
+        console.log(data)
     })
 }
 
@@ -165,6 +165,11 @@ const cascaderChange = () => {
 const logoClick = () => {
     router.push({ name: 'home-index' })
 }
+
+//页面卸载
+onUnmounted(() => {
+    if (!isNullES(socket)) socket.close()
+})
 </script>
 
 <style lang="scss">