Commit 32666b061f00979431e011c5569d4f9327b7fc29
1 parent
c2cd651b
Exists in
master
1
Showing
2 changed files
with
13 additions
and
1 deletions
Show diff stats
src/main/java/com/jevon/controller/LearnController.java
... | ... | @@ -368,4 +368,10 @@ public class LearnController { |
368 | 368 | chapterService.insertBatch(list); |
369 | 369 | return baseVo; |
370 | 370 | } |
371 | + | |
372 | + @ApiOperation("获取导入的学校列表") | |
373 | + @RequestMapping(value = "getSchoolName", method = RequestMethod.GET) | |
374 | + public List<String> getSchoolName(int analyseId){ | |
375 | + return studentService.selectSchoolNameByAnalyse(analyseId); | |
376 | + } | |
371 | 377 | } | ... | ... |
src/main/java/com/jevon/controller/LearnStatController.java
... | ... | @@ -624,7 +624,13 @@ public class LearnStatController { |
624 | 624 | List<String> examNumberList = new ArrayList<>(); |
625 | 625 | for(AnalyseDimensional analyseDimensional :analyseDimensionals){ |
626 | 626 | score = score + analyseDimensional.getScore() ; |
627 | - examNumber.append(analyseDimensional.getQuestionNumber()).append(","); | |
627 | + String questionNumber = analyseDimensional.getQuestionNumber(); | |
628 | + if(questionNumber.contains("(")){ | |
629 | + questionNumber = questionNumber.split("\\(")[0]; | |
630 | + } | |
631 | + if(!examNumber.toString().contains(questionNumber)){ | |
632 | + examNumber.append(questionNumber).append(","); | |
633 | + } | |
628 | 634 | examNumberList.add(analyseDimensional.getQuestionNumber()); |
629 | 635 | } |
630 | 636 | Double allSumScore = studentDetailService.selectSumScore(analyse.getId(),null,null,examNumberList); | ... | ... |