开发日志

成绩划线功能开发-goal_setting

请帮我修改一下本页面设计,划线分三种不分科划线、物理类、历史类, 其中不分科需要设置10个划线分值,其中包括:总分,语文,数学、英语、物理、化学、生物、历史、政治、地理; 物理类需要设置9个划线分值,其中包括:总分,语文,数学、英语、物理、化学、生物、政治、地理; 而历史类需要设置9个划线分值,其中包括:总分,语文,数学、英语、历史、化学、生物、政治、地理;然后根据学生的学科组合,自动计算学生的成绩分差; 将以上功能开发及开发任务清单写入public/dev_log.md 我看到前端页面的计算分差按钮调用的是 calculate-score-differences 方法,但我刚才添加的方法名是 auto-calculate-score-differences。我需要添加一个匹配前端调用的方法: toolName: edit_file_update_fc status: success filePath: e:\wwwroot\PHP\www.yuekegu.com\frontend\modules\teacher\controllers\TestpaperScoreController.php changes: undefined toolName: todo_write status: success Todos updated: 6 items 现在我需要创建开发任务清单文档,总结整个项目的实现情况: toolName: write_to_file status: success filePath: e:\wwwroot\PHP\www.yuekegu.com\analysis\docs\分差计算功能开发报告.md content: undefined toolName: todo_write status: success Todos updated: 6 items […]

blueidea

自动更新full_score字段内容

UPDATE sq_testpaper SET full_score = CASE WHEN course IN (1, 2, 3) THEN 150 ELSE 100 END; — 更新有小题记录的数学试卷满分 UPDATE sq_testpaper tp SET full_score = (SELECT SUM(score) FROM sq_testpaperinfo WHERE testpaper_id = tp.id) WHERE tp.course = 2; — 将没有小题记录的数学试卷满分设置为默认值150 UPDATE sq_testpaper SET […]

blueidea