# 教室字段精简设计

## 目标

删除教室中没有业务联动的“课程类型”和“负责人/班主任”，避免与班级班型、真实教师关系重复维护。

## 范围

- 教室创建和编辑表单删除 `courseType`、`supervisor`。
- 教室列表删除“课程类型”“负责人”两列。
- 教室创建、更新 DTO 删除对应字段。
- 教室实体删除对应列，并通过数据库迁移删除已有列。
- Excel 导入、导入模板和示例删除对应字段。
- 排课保持现状：`subject` 表示科目，班型来自所选班级的 `classType`，教室不重复记录班型或课程类型。

## 数据流

教室只维护名称、楼栋、楼层、容量、规格、状态和备注。创建排课时选择班级、科目、教师、教室及时间；系统继续按教室和时间检测排课及租赁冲突，不增加课程类型匹配规则。

## 兼容策略

采用干净切换：所有调用方同时迁移，不保留 DTO 字段、实体列、别名或兼容逻辑。迁移删除历史 `course_type`、`supervisor` 数据。

## 验证

- 管理端构建通过。
- 服务端相关测试和构建通过。
- 创建、编辑教室时不再显示或提交两个字段。
- 教室列表不再显示两列。
- Excel 模板及导入不再包含两个字段。
- 创建排课仍可正常选择教室并保存。
