From 32af4c7211d1bf20a44ba1d96a9c7431f44ecfa8 Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期三, 28 八月 2024 14:45:06 +0800 Subject: [PATCH] update --- src/views/ecg/room/RoomLoginSelect.vue | 22 +++++++++++++++++++++- 1 files changed, 21 insertions(+), 1 deletions(-) diff --git a/src/views/ecg/room/RoomLoginSelect.vue b/src/views/ecg/room/RoomLoginSelect.vue index 84a7c25..549d575 100644 --- a/src/views/ecg/room/RoomLoginSelect.vue +++ b/src/views/ecg/room/RoomLoginSelect.vue @@ -5,6 +5,7 @@ <RoomBedSelect :title="key" :bedList="value" :curBed="curSel" @haveSeat="haveSeat" @leaveSeat="leaveSeat"/> </div> </div> + <el-button @click="confirmCurSel">纭</el-button> </div> </template> @@ -143,7 +144,7 @@ roomVO.docId = curUser.id roomVO.docName = curUser.nickname curSel.value = roomVO - + haveSeatConfirm() }).catch(() => { console.log('鍙栨秷'); @@ -180,6 +181,25 @@ }); } +const confirmCurSel = () => { + if (curSel.value.docId === null ) { + ElMessage({ + message: '璇峰厛閫夋嫨宸ヤ綔鐨勪綅缃�!', + type: 'info', + duration: 3000 // 鑷姩鍏抽棴鏃堕棿锛岄粯璁や负3000ms + }); + return + } + + userStore.setRoomInfoAction(curSel.value) + if (isStringEmpty(route.redirectedFrom?.fullPath)) + push({ path: "/"}) + else if(route.redirectedFrom?.fullPath === "/roomselect" ) + push({ path: "/"}) + else + push({ path: route.redirectedFrom?.fullPath}) +} + /** 鍒濆鍖� **/ onMounted(() => { getList() -- Gitblit v1.9.3