|
|
@@ -57,15 +57,15 @@ public class SmartEvaluateTeacherController implements SmartEvaluateTeacherContr
|
|
|
return CommonResult.errorMsg("参数格式错误");
|
|
|
}
|
|
|
List<SmartScoreManageList> allList = simpleScoreLists.getSimpleScoreList();
|
|
|
- List<String> mainScoreItems = allList.stream().filter(e -> e.getDeleted() == 0).map(m -> m.getTerm() + m.getScoreItem()).collect(Collectors.toList());
|
|
|
+ List<String> mainScoreItems = allList.stream().filter(e -> e.getDeleted() == 0).map(m -> m.getTermId() + m.getScoreItem()).collect(Collectors.toList());
|
|
|
Set<String> mainScoreSet = new HashSet<>(mainScoreItems);
|
|
|
if (mainScoreItems.size() != mainScoreSet.size()) {
|
|
|
return CommonResult.fail("存在重复主项");
|
|
|
}
|
|
|
- String term = allList.get(0).getTerm();
|
|
|
+ Integer term = allList.get(0).getTermId();
|
|
|
QueryWrapper<SmartEvaluateTdetail> queryWrapper1 = new QueryWrapper<>();
|
|
|
queryWrapper1.eq("deleted", 0);
|
|
|
- queryWrapper1.eq("term", term);
|
|
|
+ queryWrapper1.eq("term_id", term);
|
|
|
List<SmartEvaluateTdetail> smartEvaluateTdetails = smartEvaluateTdetailService.getEvaluateTdetailByKey(queryWrapper1);
|
|
|
if (smartEvaluateTdetails.size() > 0) {
|
|
|
return CommonResult.fail("该学期已评分,不可再操作");
|
|
|
@@ -78,7 +78,7 @@ public class SmartEvaluateTeacherController implements SmartEvaluateTeacherContr
|
|
|
allList.get(i).setId((int) UUIDUtil.generateID());
|
|
|
}
|
|
|
mainScoreManage.setId(allList.get(i).getId());
|
|
|
- mainScoreManage.setTerm(term);
|
|
|
+ mainScoreManage.setTermId(term);
|
|
|
mainScoreManage.setScoreItem(allList.get(i).getScoreItem());
|
|
|
mainScoreManage.setParentId(allList.get(i).getParentId());
|
|
|
mainScoreManage.setDeleted(allList.get(i).getDeleted());
|
|
|
@@ -94,7 +94,7 @@ public class SmartEvaluateTeacherController implements SmartEvaluateTeacherContr
|
|
|
childList.get(j).setId((int) UUIDUtil.generateID());
|
|
|
}
|
|
|
childScoreManage.setId(childList.get(j).getId());
|
|
|
- childScoreManage.setTerm(term);
|
|
|
+ childScoreManage.setTermId(term);
|
|
|
childScoreManage.setScoreItem(childList.get(j).getScoreItem());
|
|
|
childScoreManage.setParentId(allList.get(i).getId());
|
|
|
childScoreManage.setScoreNum(childList.get(j).getScoreNum());
|