From 75b4aeda7ad7011a6239dc1bfa8362695f6c451a Mon Sep 17 00:00:00 2001 From: ZengTao <2773468879@qq.com> Date: 星期一, 12 八月 2024 11:29:00 +0800 Subject: [PATCH] 添加下片自动打印流程卡开关 --- UI-Project/src/views/PurchaseReturn/purchaseReturn.vue | 27 ++++++++------------------- 1 files changed, 8 insertions(+), 19 deletions(-) diff --git a/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue b/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue index 5a991d4..3ab4e62 100644 --- a/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue +++ b/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue @@ -3,7 +3,7 @@ import {reactive} from "vue"; import {useRouter} from "vue-router" import request from "@/utils/request" -import { ref, onMounted, onBeforeUnmount,onUnmounted } from 'vue'; +import { ref, onMounted, onBeforeUnmount } from 'vue'; import { WebSocketHost ,host} from '@/utils/constants' import { ElMessage, ElMessageBox } from 'element-plus' import { initializeWebSocket, closeWebSocket } from '@/utils/WebSocketService'; @@ -22,7 +22,6 @@ const adjustedRectsb = ref([]); const currentGlassId = ref(null); const currenttemperingFeedSequence = ref(null); -let socket = null; const socketUrl = `ws://${WebSocketHost}:${host}/api/temperingGlass/api/talk/temperingGlass`; const handleMessage = (data) => { // 杩涚倝涓� @@ -206,24 +205,14 @@ } }; onMounted(() => { - socket = initializeWebSocket(socketUrl, handleMessage); + initializeWebSocket(socketUrl, handleMessage); }); - onUnmounted(() => { - if (socket) { - closeWebSocket(socket); - } - }); function updateRectColors() { adjustedRectsa.value.forEach(rect => { if (rect.glassId === glassId) { - rect.state = 8; + rect.state = 5; } }); - adjustedRectsb.value.forEach(rect => { - if (rect.glassId === glassId) { - rect.state = 8; - } - }); } function getRectColora(state) { switch (state) { @@ -233,7 +222,7 @@ return '#95d475'; case -1: return '#CDAF95'; - case 8: + case 5: return '#911005'; } } @@ -243,7 +232,7 @@ return '#eebe77'; case 4: return '#CD6090'; - case 8: + case 5: return '#911005'; } } @@ -271,7 +260,7 @@ glassId: currentGlassId.value, // temperingFeedSequence: currenttemperingFeedSequence.value, line: 4001, - status: 8, + status: 2, workingProcedure: '閽㈠寲', }) if (response.code == 200) { @@ -316,7 +305,7 @@ left: `${rect.xcoordinate}px`, width: `${rect.width}px`, height: `${rect.height}px`, - backgroundColor: rect.state === 8 ? '#911005' : 'lightblue' }" + backgroundColor: rect.state === 5 ? '#911005' : 'lightblue' }" > <div class="centered-text"> <div >{{ rect.glassId }}</div> @@ -344,7 +333,7 @@ left: `${rect.xcoordinate}px`, width: `${rect.width}px`, height: `${rect.height}px`, - backgroundColor: rect.state === 8 ? '#911005' : 'lightblue' }" + backgroundColor: rect.state === 5 ? '#911005' : 'lightblue' }" > <div class="centered-text"> <div >{{ rect.glassId }}</div> -- Gitblit v1.8.0