UI-Project/src/views/Identify/identifwu.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
UI-Project/src/views/Identify/identifwutwo.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
UI-Project/src/views/Identify/identifwu.vue
@@ -1,6 +1,7 @@ <template> <div style="height: 500px;"> <el-card style="flex: 1;margin-left: 10px;margin-top: 10px;margin-right: 10px;height: 800px;" v-loading="loading"> <div style="text-align: center;"> {{ $t('processCard.temperinglayout') }}:{{ ava }}-{{ avanum }} </div> <el-scrollbar height="750px" width="1400px" style="background-color: #e9e9eb;"> <div style="position: relative;"> <div @@ -37,7 +38,7 @@ </div> </template> <script setup lang="ts"> import {ElMessage} from 'element-plus' import {avatarEmits, ElMessage} from 'element-plus' import {onBeforeUnmount, computed, onMounted, onUnmounted, ref} from 'vue'; import request from "@/utils/request" import {host, WebSocketHost} from '@/utils/constants' @@ -48,6 +49,8 @@ const blind = ref(false) const currentGlassId = ref(null); const adjustedRects = ref([]); const ava = ref([]); const avanum = ref([]); let socket = null; const currentGlassRect = computed(() => { return adjustedRects.value.find(rect => rect.glassId === currentGlassId.value); @@ -139,6 +142,12 @@ } const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/currentCutDrawingOne`; const handleMessage = (data: any) => { if (data.engineer != null) { ava.value = data.engineer[0] } if (data.engineer != null) { avanum.value = data.sequence[0] } const scaleFactor = 1621.78 / 6000; const scaleFactory = 750 / 3300; if (data.currentCutTerritory && data.currentCutTerritory.length > 0) { UI-Project/src/views/Identify/identifwutwo.vue
@@ -1,7 +1,8 @@ <template> <div style="height: 500px;"> <el-card style="flex: 1;margin-left: 10px;margin-top: 10px;margin-right: 10px;height: 800px;" v-loading="loading"> <el-scrollbar height="750px" width="1400px" style="background-color: #e9e9eb;"> <div style="text-align: center;"> {{ $t('processCard.temperinglayout') }}:{{ ava }}-{{ avanum }} </div> <el-scrollbar height="750px" width="1400px" style="background-color: #e9e9eb;"> <div style="position: relative;"> <div v-for="(rect, index) in adjustedRects" @@ -48,9 +49,17 @@ const blind = ref(false) const currentGlassId = ref(null); const adjustedRects = ref([]); const ava = ref([]); const avanum = ref([]); let socket = null; const socketUrl = `ws://${WebSocketHost}:${host}/api/cacheGlass/api/talk/currentCutDrawingTwo`; const handleMessage = (data: any) => { if (data.engineer != null) { ava.value = data.engineer[0] } if (data.engineer != null) { avanum.value = data.sequence[0] } const scaleFactor = 1621.78 / 6000; const scaleFactory = 750 / 3300; if (data.currentCutTerritory && data.currentCutTerritory.length > 0) {