fix(课堂任务): 先画一节、再用这几道题写代码时,老师这边也认没画图的还没做完
- 任务页格子、老师首页「全做对」和每道题做对几人,按今天几节里同一道题合起来的要求算 (和学生那边同一份口径,挪进 services/lesson.ts 的 todayNeeds):写代码那节只交对了代码、 没画图的,格子是「缺图」,不再打 ✓。后台和数据统计还是一节一行、各数各的 - 学生课堂条上「几人做对」也按合起来的要求数,不再把自己没做完的算进去 - 先画再写只交对了代码、图还没画的格子,不再挂挑战的圈 - 题目页标题下:流程图没画到 A 也写「流程图 C 级」(橙色),不再写「还没交过」 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
c3f1413545
commit
91057c1096
6 files changed
+144
-100
No files matched your search
@@ -42,6 +42,11 @@ export const taskBoardProblemSchema = z.object({
|
||||
isSql: z.boolean(),
|
||||
/** 这道题配了挑战(见 problem.ts 的 challengeSchema):题卡片写挑战成功几人 */
|
||||
hasChallenges: z.boolean(),
|
||||
/**
|
||||
* 这道题今天要做什么:这个班今天布置过的几节里有这道题的,要求合起来(先布置画流程图、再用同样的题
|
||||
* 写代码 = both)。格子按它画,和学生那边的「做完」一致。推断出来的课为 null
|
||||
*/
|
||||
mode: lessonModeSchema.nullable(),
|
||||
})
|
||||
|
||||
export const taskBoardCellSchema = z.object({
|
||||
|
||||
Reference in new issue
Block a user