聊天室修改视频会议

This commit is contained in:
2025-12-27 13:23:07 +08:00
parent 0f985ae8e8
commit 7c6fbc5ebe
14 changed files with 685 additions and 43 deletions

View File

@@ -22,7 +22,7 @@
<button
type="primary"
:disabled="!canJoinMeeting"
@click="handleJoinMeeting"
@tap="handleJoinMeeting"
size="mini"
>
<text>{{ buttonText }}</text>
@@ -194,7 +194,14 @@ const buttonText = computed((): string => {
* 加入会议
*/
function handleJoinMeeting() {
console.log('[MeetingCard] handleJoinMeeting 被点击', {
meetingId: props.meeting.meetingId,
canJoin: canJoinMeeting.value,
meeting: props.meeting
})
if (!props.meeting.meetingId) {
console.error('[MeetingCard] 会议ID不存在')
uni.showToast({
title: '会议ID不存在',
icon: 'none'
@@ -203,9 +210,14 @@ function handleJoinMeeting() {
}
if (!canJoinMeeting.value) {
console.warn('[MeetingCard] 不允许加入会议', {
status: props.meeting.status,
canJoin: canJoinMeeting.value
})
return
}
console.log('[MeetingCard] 触发join事件, meetingId:', props.meeting.meetingId)
emit('join', props.meeting.meetingId)
}
</script>