|
@@ -486,7 +486,7 @@ public class PaperServiceImpl extends ServiceImpl<PaperDao, PaperEntity> impleme
|
|
|
map.put(vo.getPaperId(), vo.getCourseCode());
|
|
|
}
|
|
|
List<StructDomain> ces = getBeans(cards);
|
|
|
- checkStruct(ces, failRecords,map);
|
|
|
+// checkStruct(ces, failRecords,map);
|
|
|
if (CollectionUtils.isNotEmpty(failRecords)) {
|
|
|
return;
|
|
|
}
|
|
@@ -501,26 +501,26 @@ public class PaperServiceImpl extends ServiceImpl<PaperDao, PaperEntity> impleme
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- private void checkStruct(List<StructDomain> ces, List<String> failRecords,Map<Long,String> courseMap) {
|
|
|
- for (StructDomain card : ces) {
|
|
|
- int lastDetailNum = 0;
|
|
|
- for (PaperDetail detail : card.getStructInfo()) {
|
|
|
- if (detail.getNumber() - lastDetailNum != 1) {
|
|
|
- failRecords.add(
|
|
|
- "科目:" + courseMap.get(card.getPaperId()) + ",大题号" + detail.getNumber() + "错误");
|
|
|
- }
|
|
|
- lastDetailNum = detail.getNumber();
|
|
|
- int lastUnitNum = 0;
|
|
|
- for (PaperDetailUnit unit : detail.getUnits()) {
|
|
|
- if (unit.getNumber() - lastUnitNum != 1) {
|
|
|
- failRecords.add("科目:" + courseMap.get(card.getPaperId()) + ",大题号:"
|
|
|
- + detail.getNumber() + ",小题号" + unit.getNumber() + "错误");
|
|
|
- }
|
|
|
- lastUnitNum = unit.getNumber();
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+// private void checkStruct(List<StructDomain> ces, List<String> failRecords,Map<Long,String> courseMap) {
|
|
|
+// for (StructDomain card : ces) {
|
|
|
+// int lastDetailNum = 0;
|
|
|
+// for (PaperDetail detail : card.getStructInfo()) {
|
|
|
+// if (detail.getNumber() - lastDetailNum != 1) {
|
|
|
+// failRecords.add(
|
|
|
+// "科目:" + courseMap.get(card.getPaperId()) + ",大题号" + detail.getNumber() + "错误");
|
|
|
+// }
|
|
|
+// lastDetailNum = detail.getNumber();
|
|
|
+// int lastUnitNum = 0;
|
|
|
+// for (PaperDetailUnit unit : detail.getUnits()) {
|
|
|
+// if (unit.getNumber() - lastUnitNum != 1) {
|
|
|
+// failRecords.add("科目:" + courseMap.get(card.getPaperId()) + ",大题号:"
|
|
|
+// + detail.getNumber() + ",小题号" + unit.getNumber() + "错误");
|
|
|
+// }
|
|
|
+// lastUnitNum = unit.getNumber();
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }
|
|
|
|
|
|
private List<StructDomain> getBeans(List<PaperStructInfoVo> cards) {
|
|
|
cards.sort(new Comparator<PaperStructInfoVo>() {
|