【新增】 学生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;
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.autoforbrower.AutoForBrowerService;
import com.example.exam.exam.service.autoforps.AutoForPsService;
@@ -56,8 +57,16 @@ public class AutoController {
@Resource
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语言判分
* @param stuInfoVo 学生信息