diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/controller/MiniRecommendMajorController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/controller/MiniRecommendMajorController.java index edede22..6f3e8e5 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/controller/MiniRecommendMajorController.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/controller/MiniRecommendMajorController.java @@ -147,6 +147,9 @@ public class MiniRecommendMajorController { } //根据录取方式,计算折合分数 for (String rulesEnrollProbability : maps.keySet()) { + if (StringUtils.isBlank(rulesEnrollProbability)) { + continue; + } Optional any = schooMajorList.stream().filter(s -> s.getRulesEnrollProbability().equals(rulesEnrollProbability)).findAny(); if (any.isPresent()) { YxSchoolMajor yxSchoolMajor = any.get(); diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/controller/YxHistoryScoreControlLineController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/controller/YxHistoryScoreControlLineController.java index 1dcd2f5..ad55eea 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/controller/YxHistoryScoreControlLineController.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/controller/YxHistoryScoreControlLineController.java @@ -103,26 +103,41 @@ public class YxHistoryScoreControlLineController extends JeecgController()); + list.add(historyScoreControlLine); + dataMaps.put(year,list); + }else{ + list = dataMaps.getOrDefault(year,new ArrayList<>()); + if ("本科A段".equals(batch)) { + YxHistoryScoreControlLine yxHistoryScoreControlLine1 = new YxHistoryScoreControlLine(); + BeanUtils.copyProperties(historyScoreControlLine,yxHistoryScoreControlLine1); + yxHistoryScoreControlLine1.setBatch("本科提前批"); + list.add(yxHistoryScoreControlLine1); + } + list.add(historyScoreControlLine); + dataMaps.put(year,list); } - list = dataMaps.getOrDefault(year,new ArrayList<>()); - if ("本科A段".equals(batch)) { - YxHistoryScoreControlLine yxHistoryScoreControlLine1 = new YxHistoryScoreControlLine(); - BeanUtils.copyProperties(historyScoreControlLine,yxHistoryScoreControlLine1); - yxHistoryScoreControlLine1.setBatch("本科提前批"); - list.add(yxHistoryScoreControlLine1); - } - list.add(historyScoreControlLine); - dataMaps.put(year,list); + + } json = JSONObject.toJSONString(dataMaps); redisUtil.set(key,json,3600); diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/impl/YxVolunteerServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/impl/YxVolunteerServiceImpl.java index 31031fd..34c185c 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/impl/YxVolunteerServiceImpl.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/impl/YxVolunteerServiceImpl.java @@ -49,9 +49,6 @@ public class YxVolunteerServiceImpl extends ServiceImpl