### Prerequisites - [x] I have searched existing issues and found no duplicate - [x] I have confirmed this feature is not already in the latest release ### Problem or motivation 其实我是有点诧异的,完sleepy竟然在导入课表时的操作还不够完善 ### Proposed solution 课表导入时提供更新/替换功能, 同时把时间表选项独立出来,(我好几次因为切屏填时间导致退出导入流程又要重新登教务) ### Alternatives considered _No response_ ### Additional context _No response_ ### Diagnostic info (auto-filled by app) ```markdown ```
Activity
lingion commentedon Sep 14, 2026
感谢反馈,导入流程这块确实还有空间,几点逐条回应:
时间表可持久化操作:会加强导入预览页里时间表(节次时间)编辑的可持久化——目前时间表在确认框里编辑后只随本次导入落库,下一步把编辑状态本身做得更稳,避免中途退出丢失。
每校节次时间自动解析:会优化对每所学校节次时间表的解析能力。如果你希望我针对性提升,麻烦提供一下学校名称或相关教务信息(教务系统地址最好),我去提升自动填写时间表的能力。
确认一下具体场景:想跟你核对问题出在哪一步——是「点击教务导入 → 爬取完课表页面之后」的课表确认页面的 bug,还是我对你描述的理解有偏差,或者是其他页面的 bug?方便的话描述下具体操作路径和看到的现象。
另外「更新/替换功能」已经在支持范围内(导入时可选覆盖当前课表 / 创建新课表 / 追加),「时间表选项独立出来」这条收到,会在后续版本里改进。
dark-knifes commentedon Sep 14, 2026
第2点我感觉可以搁置,毕竟有的学校(比如我的)在课程表只有节次没有时间
第3点我其实这个是feature而不是bug issue,并没有存在bug,退出是因为我切屏的时候或者其他什么误触了空白导致退出了流程,倒是可以加一个确认退出。
替换的话我刚刚实操了下,确认导入后直接结束了流程,并没有弹出可选选项,在底栏课表管理里面也没有这个选项,不知道是哪出了问题
feat(imports): 定义可恢复的教务导入草稿快照
feat(import): confirm exit for active jw imports
Merge branch 'feat/import-drafts-exit-confirmation' — 教务导入草稿箱:全 exit …
lingion commentedon Sep 16, 2026
上次你说的几点,进展同步下:
lingion commentedon Sep 17, 2026
上次同步的几条,进展更新:退出确认和草稿箱已随 v1.0.56 发布。现在导入中途返回会先弹确认;真退出了进度也落在草稿箱,下次进导入从草稿恢复,不用重新登教务。你说的"切屏误触全部重来"就是冲着它去的。
教务直连确认页的导入方式选择(覆盖/新建/追加)这版还没补上,目前在文件导入那条路上可用,教务直连确认后固定新建。这条继续挂着。
更新后有问题随时说。
feat(import): confirm exit for active jw imports
feat(imports): 定义可恢复的教务导入草稿快照
Merge branch 'feat/import-drafts-exit-confirmation' — 教务导入草稿箱:全 exit …
feat(import): confirm exit for active jw imports
feat(imports): 定义可恢复的教务导入草稿快照
Merge branch 'feat/import-drafts-exit-confirmation' — 教务导入草稿箱:全 exit …