From 547d6529a82b0002742b34409afe0816d24bbd94 Mon Sep 17 00:00:00 2001
From: hwh <332078369@qq.com>
Date: 星期五, 30 八月 2024 16:51:50 +0800
Subject: [PATCH] Revert "报警页面和首页设备实时通讯"

---
 Web/src/views/device/deviceInfo/index.vue |   52 +++++++++++-----------------------------------------
 1 files changed, 11 insertions(+), 41 deletions(-)

diff --git a/Web/src/views/device/deviceInfo/index.vue b/Web/src/views/device/deviceInfo/index.vue
index 45aa157..b4dd519 100644
--- a/Web/src/views/device/deviceInfo/index.vue
+++ b/Web/src/views/device/deviceInfo/index.vue
@@ -18,14 +18,14 @@
 					<el-collapse-item title="鍫嗗灈鏈�" name="2">
 						<div style="overflow-x: auto;white-space: nowrap;">
 							<el-card v-for="(stacker, index) in stackers" :key="index" class="box-card" shadow="hover">
-								<el-switch disabled  v-model="stacker.isConn" :inactive-text="`${stacker.text}`"></el-switch>
+								<el-switch v-model="stacker.isConn" :inactive-text="`${stacker.text}`"></el-switch>
 							</el-card>
 						</div>
 					</el-collapse-item>
 
 					<el-collapse-item title="杈撻�佺嚎" name="3">
 						<el-card v-for="(conveyor, index) in conveyors" :key="index" class="box-card" shadow="hover">
-							<el-switch disabled  v-model="conveyor.isConn" :inactive-text="`${conveyor.text}`"></el-switch>
+							<el-switch v-model="conveyor.isConn" :inactive-text="`${conveyor.text}`"></el-switch>
 						</el-card>
 					</el-collapse-item>
 				</el-collapse>
@@ -65,10 +65,9 @@
 </template>
 
 <script lang="ts" setup>
-import { ref, reactive, onMounted } from 'vue';
+import { ref, reactive } from 'vue';
+import { Vue2 } from 'vue-demi';
 import { listStatus } from '/@/api/wcs/wcsPlc';
-import { signalR } from './signalR';
-
 
 const state = ref<any>({});
 const stackers = ref<any>({});
@@ -81,28 +80,6 @@
 	conveyors.value = res.data.result.listPlc.filter(s => s.type == 1 || s.type == 4);
 };
 handleQuery();
-
-//杩炴帴signalR 鐩戝惉鍙樻洿
-onMounted(async () => {
-	signalR.off('PublicPlcConn');
-	signalR.on('PublicPlcConn', (data: any) => {
-		console.log(data)
-		if (data.type === 0) {
-			// 鏇挎崲 stackers 涓殑鐩稿簲椤�
-			const index = stackers.value.findIndex(item => item.id === data.id);
-			if (index !== -1) {
-				stackers.value[index] = data;
-			}
-		} else if (data.type === 1 || data.type === 4) {
-			// 鏇挎崲 conveyors 涓殑鐩稿簲椤�
-			const index = conveyors.value.findIndex(item => item.id === data.id);
-			if (index !== -1) {
-				conveyors.value[index] = data;
-			}
-		}
-		console.log(stackers.value[0].isConn)
-	});
-});
 
 const activeName = ['1', '2', '3'];
 const value1 = ref(false);
@@ -1972,16 +1949,12 @@
 
 .grid-container-line {
 	display: grid;
-	grid-template-columns: repeat(51, 1fr);
-	/* 鑷�傚簲鍒楀 */
-	grid-template-rows: 1fr;
-	/* 鑷�傚簲琛岄珮 */
+	grid-template-columns: repeat(51, 1fr); /* 鑷�傚簲鍒楀 */
+	grid-template-rows: 1fr; /* 鑷�傚簲琛岄珮 */
 	gap: 0;
 	margin-top: 25px;
-	width: 100%;
-	/* 瀹藉害鑷�傚簲 */
-	height: 1fr;
-	/* 楂樺害鑷�傚簲 */
+	width: 100%; /* 瀹藉害鑷�傚簲 */
+	height: 1fr; /* 楂樺害鑷�傚簲 */
 }
 
 .grid-item-line {
@@ -2058,12 +2031,9 @@
 	background-color: #9c9c9c;
 	border: 1px solid #797777;
 	text-align: center;
-	line-height: 1.4vw;
-	/* 琛岄珮 */
-	width: 100%;
-	/* 鑷�傚簲瀹藉害 */
-	height: 100%;
-	/* 鑷�傚簲楂樺害 */
+	line-height: 1.4vw; /* 琛岄珮 */
+	width: 100%; /* 鑷�傚簲瀹藉害 */
+	height: 100%; /* 鑷�傚簲楂樺害 */
 	color: #fff;
 	font-size: 0.7vw;
 }

--
Gitblit v1.8.0