From 7ef027c5ae2f2180aa9ba121d69488c4b7a92dd2 Mon Sep 17 00:00:00 2001 From: zhangjiming Date: Sat, 11 Jan 2025 14:32:07 +0800 Subject: [PATCH 1/8] =?UTF-8?q?fix:=E6=89=AB=E6=8F=8F=E8=80=97=E6=9D=90=20?= =?UTF-8?q?=E7=AC=AC=E4=BA=8C=E6=AC=A1=E7=82=B9=E5=87=BB=E6=97=B6=E6=9C=AA?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E8=80=97=E6=9D=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Index/Regular/Consumables.vue | 1 + src/router/router.ts | 4 ++-- src/websocket/socket.ts | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/pages/Index/Regular/Consumables.vue b/src/pages/Index/Regular/Consumables.vue index dd28196..d084f6a 100644 --- a/src/pages/Index/Regular/Consumables.vue +++ b/src/pages/Index/Regular/Consumables.vue @@ -378,6 +378,7 @@ const handleIsUnload = () => { isLoad.value = !isLoad.value isLoading.value = false isAlreadyLoad.value = false + isHandleScan.value = false socket.unsubscribe( 'ConsumablesStateService', handleConsumablesState, diff --git a/src/router/router.ts b/src/router/router.ts index 87b156c..251ff0a 100644 --- a/src/router/router.ts +++ b/src/router/router.ts @@ -127,8 +127,8 @@ router.beforeEach((to, from, next) => { return next({ path: '/notFound' }) // 权限不足,重定向到首页或者其他页面 } } - // 如果没有问题,继续导航 - next() + + // next() // 删除这行,否则控制台警告 }) export default router diff --git a/src/websocket/socket.ts b/src/websocket/socket.ts index 6aaece1..ace1a8e 100644 --- a/src/websocket/socket.ts +++ b/src/websocket/socket.ts @@ -246,7 +246,7 @@ class WebSocketClient { messageType: T['dataType'], handler: MessageHandler, ): void { - console.error('messageType==', messageType) + console.log('messageType==', messageType) if (!this.messageHandlers.has(messageType)) { console.log( '🚀 ~ WebSocketClient ~ subscribe ~ messageType:', From bc675692d484bda4d48fe1c47587e2a869a80c57 Mon Sep 17 00:00:00 2001 From: zhangjiming Date: Sat, 11 Jan 2025 14:55:09 +0800 Subject: [PATCH 2/8] =?UTF-8?q?fix:=20=E8=80=97=E6=9D=90=E4=B8=8A=E6=8A=A5?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E5=8F=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Index/Regular/Consumables.vue | 4 ++-- src/websocket/socket.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/Index/Regular/Consumables.vue b/src/pages/Index/Regular/Consumables.vue index d084f6a..23785ec 100644 --- a/src/pages/Index/Regular/Consumables.vue +++ b/src/pages/Index/Regular/Consumables.vue @@ -303,7 +303,7 @@ onMounted(() => { startWebSocket() socket.subscribe('SensorState', handleSensorState) socket.subscribe( - 'ConsumablesStateService', + 'ConsumablesState', handleConsumablesState, ) // getEmergencyInfo() @@ -316,7 +316,7 @@ onBeforeUnmount(() => { } socket.unsubscribe('SensorState', handleSensorState) socket.unsubscribe( - 'ConsumablesStateService', + 'ConsumablesState', handleConsumablesState, ) }) diff --git a/src/websocket/socket.ts b/src/websocket/socket.ts index ace1a8e..6ab368b 100644 --- a/src/websocket/socket.ts +++ b/src/websocket/socket.ts @@ -199,7 +199,7 @@ interface TipInfo { interface ConsumablesStateMessage extends BaseMessage { type: 'ConsumablesState' messageType: 'Report' - dataType: 'ConsumablesStateService' + dataType: 'ConsumablesState' data: { scanDate: number tips: TipInfo[] From c9f84c99881d6a221020cc769a277ab9514d80f6 Mon Sep 17 00:00:00 2001 From: zhangjiming Date: Sat, 11 Jan 2025 14:57:45 +0800 Subject: [PATCH 3/8] =?UTF-8?q?fix:=20=E7=9B=AE=E5=BD=95=E5=A4=A7=E5=B0=8F?= =?UTF-8?q?=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Index/Regular/Consumables.vue | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/pages/Index/Regular/Consumables.vue b/src/pages/Index/Regular/Consumables.vue index 23785ec..e66cd45 100644 --- a/src/pages/Index/Regular/Consumables.vue +++ b/src/pages/Index/Regular/Consumables.vue @@ -95,7 +95,7 @@