From f69b9b7c5cfa1193591f9eda67c9bb15f1a4ab58 Mon Sep 17 00:00:00 2001
From: yy <11@11.com>
Date: Wed, 29 May 2024 14:24:26 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E9=94=99=E8=AF=AF=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/remote-manage/part/remote-dialog.vue | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/views/remote-manage/part/remote-dialog.vue b/src/views/remote-manage/part/remote-dialog.vue
index 659caf5..2df54e3 100644
--- a/src/views/remote-manage/part/remote-dialog.vue
+++ b/src/views/remote-manage/part/remote-dialog.vue
@@ -43,6 +43,7 @@ const emit = defineEmits(['confirmRemote', 'errorRemote', 'breakRemote'])
const dialogVisible = ref(false)
const patientInfo = ref({} as any)
const remoteWsStore = useRemoteWsStore();
+let currentIndex = -1;
defineExpose({
open,
@@ -50,8 +51,8 @@ defineExpose({
})
function open(i: number) {
- remoteWsStore.setCurrentTaskIndex(i)
- patientInfo.value = remoteWsStore.getRemoteTask()[remoteWsStore.getCurrentTaskIndex()];
+ currentIndex = i
+ patientInfo.value = remoteWsStore.getRemoteTask()[currentIndex];
patientInfo.value.date = new Date();
dialogVisible.value = true;
}
From 66dab4b687c047bd128d682a93a5231f14ac7e88 Mon Sep 17 00:00:00 2001
From: yy <11@11.com>
Date: Wed, 29 May 2024 15:20:43 +0800
Subject: [PATCH 2/2] 1
---
src/stores/remote-ws-store.ts | 4 +++-
src/views/remote-manage/remote-control.vue | 20 +++++++++-----------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/src/stores/remote-ws-store.ts b/src/stores/remote-ws-store.ts
index 02307e2..c7184d6 100644
--- a/src/stores/remote-ws-store.ts
+++ b/src/stores/remote-ws-store.ts
@@ -82,9 +82,11 @@ export const useRemoteWsStore = defineStore("remoteWs", {
Session.set("remoteTasks", this.remoteTasks)
},
getActiveRemoteTask() {
+ let index = 0;
for (let i = 0; i < this.remoteTasks.length; i++) {
- if (this.remoteTasks[i].isRemote) return i
+ if (this.remoteTasks[i].isRemote)index = i
}
+ return index
},
setRemoteLog(log: any, i: number) {
this.remoteTasks[i].log.push(log)
diff --git a/src/views/remote-manage/remote-control.vue b/src/views/remote-manage/remote-control.vue
index 55398fe..a2a053a 100644
--- a/src/views/remote-manage/remote-control.vue
+++ b/src/views/remote-manage/remote-control.vue
@@ -109,9 +109,7 @@
-->
-
- —
-
+