接口返回完善

This commit is contained in:
kron
2025-07-25 10:00:18 +08:00
parent 85f1f7e33d
commit e5b1194882
3 changed files with 52 additions and 8 deletions

View File

@@ -31,14 +31,19 @@ const enterRoom = debounce(async () => {
const alreadyIn = room.members.find(
(item) => item.userInfo.id === user.value.id
);
if (!alreadyIn) await joinRoomAPI(roomNumber.value);
if (!alreadyIn) {
const result = await joinRoomAPI(roomNumber.value);
if (result.full) warnning.value = "房间已满员";
showModal.value = true;
return;
}
roomNumber.value = "";
showModal.value = false;
uni.navigateTo({
url: `/pages/battle-room?roomNumber=${room.number}`,
});
} else {
warnning.value = "查无此房";
warnning.value = room.started ? "该房间对战已开始,无法加入" : "查无此房";
showModal.value = true;
}
}