|
@@ -14,11 +14,11 @@ import org.springframework.web.multipart.MultipartFile;
|
|
|
import javax.annotation.Resource;
|
|
|
import java.io.IOException;
|
|
|
import java.io.InputStream;
|
|
|
-import java.util.List;
|
|
|
import java.util.Objects;
|
|
|
|
|
|
@RestController
|
|
|
@Tag(name = "成绩控制器")
|
|
|
+@RequestMapping("/scores")
|
|
|
public class EasArcTlsScoresController {
|
|
|
|
|
|
@Resource
|
|
@@ -29,7 +29,7 @@ public class EasArcTlsScoresController {
|
|
|
* @param easArcTlsScores
|
|
|
* @return
|
|
|
*/
|
|
|
- @PostMapping(value = "/addStudentScore")
|
|
|
+ @PostMapping(value = "/add")
|
|
|
@Operation(summary = "添加学生成绩信息",description = "用于添加学生成绩信息")
|
|
|
public JsonResult addStudentScore(@RequestBody EasArcTlsScores easArcTlsScores) {
|
|
|
int i = easArcTlsScoresService.addStudentScore(easArcTlsScores);
|
|
@@ -42,7 +42,7 @@ public class EasArcTlsScoresController {
|
|
|
* @param easArcTlsScores
|
|
|
* @return
|
|
|
*/
|
|
|
- @PutMapping(value = "/updateStudentScore")
|
|
|
+ @PutMapping(value = "/update")
|
|
|
@Operation(summary = "修改学生成绩信息",description = "用于修改学生成绩信息")
|
|
|
public JsonResult updateStudentScore(@RequestBody EasArcTlsScores easArcTlsScores) {
|
|
|
int i = easArcTlsScoresService.updateStudentScore(easArcTlsScores);
|
|
@@ -53,17 +53,6 @@ public class EasArcTlsScoresController {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 查询所有学生成绩信息
|
|
|
- * @return
|
|
|
- */
|
|
|
- @GetMapping(value = "/selectAllStudentScores")
|
|
|
- @Operation(summary = "查询所有学生的成绩信息",description = "用于查询所有学生的成绩信息")
|
|
|
- public JsonResult selectAllStudentScores() {
|
|
|
- List<EasArcTlsScores> easArcTlsScores = easArcTlsScoresService.selectAllStudentScores();
|
|
|
- return JsonResult.data(easArcTlsScores);
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 条件查询学生成绩信息
|
|
|
* @param easArcTlsScores
|
|
@@ -71,7 +60,7 @@ public class EasArcTlsScoresController {
|
|
|
* @param pageSize
|
|
|
* @return
|
|
|
*/
|
|
|
- @PostMapping(value = "/selectScoreByExample")
|
|
|
+ @PostMapping(value = "/query")
|
|
|
@Operation(summary = "条件查询学生成绩信息",description = "用于条件查询学生成绩信息")
|
|
|
public JsonPageResult selectScoreByExample(@RequestBody EasArcTlsScores easArcTlsScores,
|
|
|
@RequestParam Integer pageNum,@RequestParam Integer pageSize){
|
|
@@ -80,16 +69,16 @@ public class EasArcTlsScoresController {
|
|
|
return JsonPageResult.data(pageDataResult);
|
|
|
}
|
|
|
|
|
|
- @PostMapping(value = "/importExcelScores")
|
|
|
+ @PostMapping(value = "/import")
|
|
|
@Operation(summary = "Excel导入学生成绩信息",description = "用于Excel导入学生成绩信息")
|
|
|
public JsonResult importExcelScores(MultipartFile excelFile) {
|
|
|
InputStream inputStream = null;
|
|
|
- Boolean aBoolean;
|
|
|
+ Boolean ret;
|
|
|
try {
|
|
|
inputStream = excelFile.getInputStream();
|
|
|
- aBoolean = easArcTlsScoresService.importExcelScores(inputStream);
|
|
|
+ ret = easArcTlsScoresService.importExcelScores(inputStream);
|
|
|
} catch (IOException e) {
|
|
|
- aBoolean = false;
|
|
|
+ ret = false;
|
|
|
} finally {
|
|
|
try {
|
|
|
if (Objects.nonNull(inputStream) ) {
|
|
@@ -97,7 +86,7 @@ public class EasArcTlsScoresController {
|
|
|
}
|
|
|
} catch (IOException e) {}
|
|
|
}
|
|
|
- if (aBoolean == true){
|
|
|
+ if (ret == true){
|
|
|
return JsonResult.ok();
|
|
|
}else {
|
|
|
return JsonResult.fail();
|