From 20e11b0f542d85c0008defabdd2f06169ed4a0af Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期四, 29 八月 2024 16:41:21 +0800 Subject: [PATCH] update --- src/views/ecg/room/RoomLoginSelect.vue | 20 +++++++++----------- 1 files changed, 9 insertions(+), 11 deletions(-) diff --git a/src/views/ecg/room/RoomLoginSelect.vue b/src/views/ecg/room/RoomLoginSelect.vue index 1229835..1eec0ed 100644 --- a/src/views/ecg/room/RoomLoginSelect.vue +++ b/src/views/ecg/room/RoomLoginSelect.vue @@ -73,10 +73,6 @@ } const haveSeatConfirm = async (newRoomVO: RoomVO) => { - const tempRoomVO = cloneDeep(newRoomVO) - tempRoomVO.docId = curUser.id - tempRoomVO.docName = curUser.nickname - if (newRoomVO !== curSel.value) { let data; if (curSel.value.docId !== null) { @@ -93,6 +89,9 @@ curSel.value.docId = null curSel.value.docName = null + const tempRoomVO = cloneDeep(newRoomVO) + tempRoomVO.docId = curUser.id + tempRoomVO.docName = curUser.nickname data = await queueApi.bedDoctorOn(tempRoomVO) if (data !== 0) { ElMessage({ @@ -102,12 +101,12 @@ }); return } - } - newRoomVO.docId = curUser.id - newRoomVO.docName = curUser.nickname - curSel.value = newRoomVO - userStore.setRoomInfoAction(curSel.value) + newRoomVO.docId = curUser.id + newRoomVO.docName = curUser.nickname + curSel.value = newRoomVO + userStore.setRoomInfoAction(curSel.value) + } if (isStringEmpty(route.redirectedFrom?.fullPath)) push({ path: "/"}) @@ -118,7 +117,7 @@ } const leaveSeatConfirm = async () => { - if (curSel.value.roomId !== null) { + if (curSel.value.docId !== null) { let data = await queueApi.bedDoctorOff(curSel.value) if (data !== 0) { ElMessage({ @@ -131,7 +130,6 @@ curSel.value.docId = null curSel.value.docName = null - resetCurSel() } userStore.clearRoomInfoAction() -- Gitblit v1.9.3