|
|
@@ -72,13 +72,16 @@ public class ExamSubjectScoreController {
|
|
|
@ApiOperation(value = "修改学生成绩")
|
|
|
@SaCheckPermission("examsubjectscore:update")
|
|
|
@XjrLog("修改学生成绩")
|
|
|
- public RT<Boolean> add(@Valid @RequestBody UpdateExamSubjectScoreDto dto){
|
|
|
- ExamSubjectScore subjectScore = scoreService.getById(dto.getId());
|
|
|
- subjectScore.setScore(dto.getScore());
|
|
|
- subjectScore.setClassRanking(dto.getClassRanking());
|
|
|
- subjectScore.setGradeRanking(dto.getGradeRanking());
|
|
|
- boolean isSuccess = scoreService.updateById(subjectScore);
|
|
|
- return RT.ok(isSuccess);
|
|
|
+ public RT<Boolean> add(@Valid @RequestBody List<UpdateExamSubjectScoreDto> dtoList){
|
|
|
+ for (UpdateExamSubjectScoreDto dto : dtoList) {
|
|
|
+ ExamSubjectScore subjectScore = scoreService.getById(dto.getId());
|
|
|
+ subjectScore.setScore(dto.getScore());
|
|
|
+ subjectScore.setClassRanking(dto.getClassRanking());
|
|
|
+ subjectScore.setGradeRanking(dto.getGradeRanking());
|
|
|
+ scoreService.updateById(subjectScore);
|
|
|
+ }
|
|
|
+
|
|
|
+ return RT.ok(true);
|
|
|
}
|
|
|
|
|
|
|