# Checklist

## 1. 课表单双周解析修复

- [x] 单周课程（WeekCountDiv=1）在单周正确显示
- [x] 双周课程（WeekCountDiv=2）在双周正确显示
- [x] 每周课程（WeekCountDiv=0）在所有周正确显示
- [x] 多周轮转（2-32周）正确计算当前周期位置

## 2. 课程动态移动功能

- [x] 课程结束自动从视图移除
- [x] 新课程自动移入视图可见区域
- [x] 当日课程全部结束后自动切换到次日课程表

## 3. 拖动交互功能

- [x] 课程表支持上下拖动滚动
- [x] 拖动操作流畅、响应及时

## 4. 自动复位功能

- [x] 用户手动拖动后，标记拖动状态
- [x] 当前课程变化时自动复位到最新进行中课程
