|
@@ -83,7 +83,7 @@ public class ChangeLevelApi {
|
|
List<Paper> papers;
|
|
List<Paper> papers;
|
|
if("1".equals(type)) {
|
|
if("1".equals(type)) {
|
|
papers = paperRepo.findByworkIdAndSubjectAndQuestionIdAndIsMissingAndTest(workId, Subject.valueOf(subject), questionId, false, TrialEnum.DEFAULT.ordinal());
|
|
papers = paperRepo.findByworkIdAndSubjectAndQuestionIdAndIsMissingAndTest(workId, Subject.valueOf(subject), questionId, false, TrialEnum.DEFAULT.ordinal());
|
|
- if(papers != null && papers.size() > 0) {
|
|
|
|
|
|
+ if(papers != null && !papers.isEmpty()) {
|
|
CriteriaBuilder.In<Object> in = builder.in(root.get("paperId"));
|
|
CriteriaBuilder.In<Object> in = builder.in(root.get("paperId"));
|
|
for (Paper paper : papers) {
|
|
for (Paper paper : papers) {
|
|
in.value(paper.getId());
|
|
in.value(paper.getId());
|
|
@@ -92,7 +92,7 @@ public class ChangeLevelApi {
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
papers = paperRepo.findByworkIdAndSubjectAndQuestionIdAndIsMissingAndTestAndLevelIsNull(workId, Subject.valueOf(subject), questionId, false, TrialEnum.DEFAULT.ordinal());
|
|
papers = paperRepo.findByworkIdAndSubjectAndQuestionIdAndIsMissingAndTestAndLevelIsNull(workId, Subject.valueOf(subject), questionId, false, TrialEnum.DEFAULT.ordinal());
|
|
- if(papers != null && papers.size() > 0) {
|
|
|
|
|
|
+ if(papers != null && !papers.isEmpty()) {
|
|
CriteriaBuilder.In<Object> in = builder.in(root.get("paperId"));
|
|
CriteriaBuilder.In<Object> in = builder.in(root.get("paperId"));
|
|
for (Paper paper : papers) {
|
|
for (Paper paper : papers) {
|
|
in.value(paper.getId());
|
|
in.value(paper.getId());
|