【新增】 学生ID,试卷ID获取分数

This commit is contained in:
MSI\letre
2025-07-08 17:44:08 +08:00
parent 54df2b5633
commit 2c6e5ee705

View File

@@ -1,6 +1,7 @@
package com.example.exam.exam.controller.auto; package com.example.exam.exam.controller.auto;
import com.example.exam.exam.controller.auto.vo.StuInfoVo; import com.example.exam.exam.controller.auto.vo.StuInfoVo;
import com.example.exam.exam.dal.StuPaperScoreDO;
import com.example.exam.exam.service.autoForWinEdgeSetting.AutoForWinEdgeSettingService; import com.example.exam.exam.service.autoForWinEdgeSetting.AutoForWinEdgeSettingService;
import com.example.exam.exam.service.autoforbrower.AutoForBrowerService; import com.example.exam.exam.service.autoforbrower.AutoForBrowerService;
import com.example.exam.exam.service.autoforps.AutoForPsService; import com.example.exam.exam.service.autoforps.AutoForPsService;
@@ -56,8 +57,16 @@ public class AutoController {
@Resource @Resource
AutoForWinEdgeSettingService autoForWinEdgeSettingService; AutoForWinEdgeSettingService autoForWinEdgeSettingService;
@GetMapping("/getStuSource")
public Result<BigDecimal> getStuSource(StuInfoVo stuInfoVo){
BigDecimal source = new BigDecimal(0);
List<StuPaperScoreDO> stuPaperScoreDOList = stuPaperScoreService.findByStuIDAndPaperId(stuInfoVo.getStuId(), stuInfoVo.getPaperId())
for (StuPaperScoreDO stuPaperScoreDO : stuPaperScoreDOList){
source = source.add(stuPaperScoreDO.getScore());
}
return Result.success(source);
}
// C语言 // C语言
/** /**
* C语言判分 * C语言判分
* @param stuInfoVo 学生信息 * @param stuInfoVo 学生信息