From 21a473a6a2740eeedf49ec967eb5e546e8549ee3 Mon Sep 17 00:00:00 2001 From: republicline <1464474399@qq.com> Date: Mon, 30 Dec 2024 15:47:56 +0800 Subject: [PATCH] =?UTF-8?q?commit:=20=E4=B8=80=E6=9C=9F,=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/imgs/logo.png | Bin 10091 -> 0 bytes src/stores/remote-ws-store.ts | 10 +- src/views/login/login.vue | 2 +- src/views/remote-manage/remote-control.vue | 1178 ++++++++++++-------- 4 files changed, 722 insertions(+), 468 deletions(-) delete mode 100644 src/assets/imgs/logo.png diff --git a/src/assets/imgs/logo.png b/src/assets/imgs/logo.png deleted file mode 100644 index 18d0adf04a202c122eb5bea2fef4046f9dc79eb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10091 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 BC$j(m diff --git a/src/stores/remote-ws-store.ts b/src/stores/remote-ws-store.ts index d89233a..b3d099c 100644 --- a/src/stores/remote-ws-store.ts +++ b/src/stores/remote-ws-store.ts @@ -3,14 +3,14 @@ import {Session} from "@/utils/storage"; import {ElMessage} from "element-plus"; // 本地调试版本: -const vitalUrl = "ws://" + window.location.host + "/socket.io/admin/rax/vitalSignsMedicine?token=" + Session.getToken() -// const medicineUrl = "ws://" + window.location.host + "/socket.io/admin/rax/addMedicine?token=" + Session.getToken() -const chatUrl = "ws://" + window.location.host + "/socket.io/admin/rax/chatRoom?token=" + Session.getToken() +// const vitalUrl = "ws://" + window.location.host + "/socket.io/admin/rax/vitalSignsMedicine?token=" + Session.getToken() +// // const medicineUrl = "ws://" + window.location.host + "/socket.io/admin/rax/addMedicine?token=" + Session.getToken() +// const chatUrl = "ws://" + window.location.host + "/socket.io/admin/rax/chatRoom?token=" + Session.getToken() // 服务器部署版本 -// const vitalUrl = "wss://" + window.location.host + "/socket.io/admin/rax/vitalSignsMedicine?token=" + Session.getToken() +const vitalUrl = "wss://" + window.location.host + "/socket.io/admin/rax/vitalSignsMedicine?token=" + Session.getToken() // const medicineUrl = "wss://" + window.location.host + "/socket.io/admin/rax/addMedicine?token=" + Session.getToken() -// const chatUrl = "wss://" + window.location.host + "/socket.io/admin/rax/chatRoom?token=" + Session.getToken() +const chatUrl = "wss://" + window.location.host + "/socket.io/admin/rax/chatRoom?token=" + Session.getToken() // 测试echars // const vitalUrl = "wss://" + "110.41.142.124" + "/socket.io/admin/rax/vitalSignsMedicine?token=" + Session.getToken() diff --git a/src/views/login/login.vue b/src/views/login/login.vue index 70e2912..3c05646 100644 --- a/src/views/login/login.vue +++ b/src/views/login/login.vue @@ -131,7 +131,7 @@

软件名称:智娃全身麻醉智能泵注系统软件
型号规格:ZW-AA-001-SWI
- 发布版本号:SWI V0   完整版本号:SWI V0.0.00.003

+ 发布版本号:SWI V0   完整版本号:SWI V0.1.00.001

diff --git a/src/views/remote-manage/remote-control.vue b/src/views/remote-manage/remote-control.vue index 9cb66c1..466a4f1 100644 --- a/src/views/remote-manage/remote-control.vue +++ b/src/views/remote-manage/remote-control.vue @@ -9,8 +9,8 @@ @exception-event="vitalExcepEvent"> - +
@@ -23,28 +23,33 @@ :src="heartAlarm ? imgHeartAlarm : imgHeart">
- - - - - - - - - +
+ + 开始 + +
+ AI给药 + 人工给药 +
+
-
- - - - - - 患者信息 - - +
+ + + 病人尿量(ml):500 + + + 患者信息 + 当前延迟:{{ timeDiffPing }}ms + 连接远程控制 + +
@@ -61,136 +66,144 @@
- - - - - - - - - - - - - - - - -
-
    -
  • - {{ item.msg }} -
  • -
-
- - 发送消息 -
-
- + + + + + + + + + + + + + + + - - - - - + - - - - - - - - + + - + +
+
    +
  • + {{ item.content }} + +
  • +
+
+ + 发送消息 + 录音 +
+
+ + 正在录音... {{ remainingTime }} 秒剩余 +
+
- - - - + + + + + + + + + + + - - - -
- - - - - - + + + + + + + + + + +
@@ -207,16 +220,18 @@ - +