From ad1cfa2f0bed8f9ccc32cd33e83d77e388b03ea9 Mon Sep 17 00:00:00 2001 From: duoaohui <928970622@qq.com> Date: Wed, 27 May 2026 12:51:18 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=86=E9=A2=91=E8=BF=9E=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/go-service/app/meeting/model/meeting_room.go | 2 +- deploy/docker/postgres/init.sql | 2 +- deploy/docker/postgres/phase2e2_migration.sql | 2 +- frontend/src/pages/auth/login.vue | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/go-service/app/meeting/model/meeting_room.go b/backend/go-service/app/meeting/model/meeting_room.go index bb90861..f6c34be 100644 --- a/backend/go-service/app/meeting/model/meeting_room.go +++ b/backend/go-service/app/meeting/model/meeting_room.go @@ -13,7 +13,7 @@ type MeetingRoom struct { HostID int64 `json:"host_id" gorm:"not null;index:idx_meeting_rooms_host_status,priority:1"` // 主持人用户 ID Type int `json:"type" gorm:"not null;default:1"` // 会议类型:1=即时,2=预约 PasswordHash *string `json:"-" gorm:"size:255"` // 入会密码 bcrypt 哈希,NULL 表示无密码;JSON 始终剥离 - MaxMembers int `json:"max_members" gorm:"not null;default:50"` // 房间最大成员数,MVP 应用层强制 8 + MaxMembers int `json:"max_members" gorm:"not null;default:50"` // 房间最大成员数 Status int `json:"status" gorm:"not null;default:0;index:idx_meeting_rooms_host_status,priority:2"` // 状态:0=未开始,1=进行中,2=已结束 ScheduledAt *time.Time `json:"scheduled_at" gorm:"type:timestamp(0)"` // 预约开始时间,即时会议为 NULL StartedAt *time.Time `json:"started_at" gorm:"type:timestamp(0)"` // 实际开始时间 diff --git a/deploy/docker/postgres/init.sql b/deploy/docker/postgres/init.sql index 2bb6ae5..b360e40 100644 --- a/deploy/docker/postgres/init.sql +++ b/deploy/docker/postgres/init.sql @@ -440,7 +440,7 @@ COMMENT ON COLUMN meeting_rooms.title IS '会议标题'; COMMENT ON COLUMN meeting_rooms.host_id IS '主持人用户 ID,引用 auth_users.id'; COMMENT ON COLUMN meeting_rooms.type IS '会议类型:1=即时(MVP 仅此),2=预约(Phase 2e-3)'; COMMENT ON COLUMN meeting_rooms.password_hash IS '入会密码 bcrypt 哈希,NULL 表示无密码'; -COMMENT ON COLUMN meeting_rooms.max_members IS '房间最大成员数;MVP 应用层强制 8,schema 默认 50 供后续扩展'; +COMMENT ON COLUMN meeting_rooms.max_members IS '房间最大成员数,schema 默认 50'; COMMENT ON COLUMN meeting_rooms.status IS '0=未开始(仅预约),1=进行中,2=已结束'; COMMENT ON COLUMN meeting_rooms.scheduled_at IS '预约开始时间,即时会议为 NULL'; COMMENT ON COLUMN meeting_rooms.started_at IS '实际开始时间,host 首次加入时回填'; diff --git a/deploy/docker/postgres/phase2e2_migration.sql b/deploy/docker/postgres/phase2e2_migration.sql index 815e5ce..711985c 100644 --- a/deploy/docker/postgres/phase2e2_migration.sql +++ b/deploy/docker/postgres/phase2e2_migration.sql @@ -29,7 +29,7 @@ COMMENT ON COLUMN meeting_rooms.title IS '会议标题'; COMMENT ON COLUMN meeting_rooms.host_id IS '主持人用户 ID,引用 auth_users.id'; COMMENT ON COLUMN meeting_rooms.type IS '会议类型:1=即时(MVP 仅此),2=预约(Phase 2e-3)'; COMMENT ON COLUMN meeting_rooms.password_hash IS '入会密码 bcrypt 哈希,NULL 表示无密码'; -COMMENT ON COLUMN meeting_rooms.max_members IS '房间最大成员数;MVP 应用层强制 8,schema 默认 50 供后续扩展'; +COMMENT ON COLUMN meeting_rooms.max_members IS '房间最大成员数,schema 默认 50'; COMMENT ON COLUMN meeting_rooms.status IS '0=未开始(仅预约),1=进行中,2=已结束'; COMMENT ON COLUMN meeting_rooms.scheduled_at IS '预约开始时间,即时会议为 NULL'; COMMENT ON COLUMN meeting_rooms.started_at IS '实际开始时间,host 首次加入时回填'; diff --git a/frontend/src/pages/auth/login.vue b/frontend/src/pages/auth/login.vue index b1f23c9..c5473d2 100644 --- a/frontend/src/pages/auth/login.vue +++ b/frontend/src/pages/auth/login.vue @@ -455,8 +455,8 @@ export default { } .oauth-icon { - width: 36rpx; - height: 36rpx; + width: 44rpx; + height: 44rpx; } /* ---- 底部链接 ---- */