updates
This commit is contained in:
parent
6b59cf2c7a
commit
dd33eb419a
|
|
@ -402,9 +402,9 @@ public class BiaoyanService {
|
||||||
nowYearDiff = studentScore.subtract(nowYearProvincialControlLine);
|
nowYearDiff = studentScore.subtract(nowYearProvincialControlLine);
|
||||||
//艺术类,高职高专 算 当前年线差率 (当前年线差/当前年省控线)
|
//艺术类,高职高专 算 当前年线差率 (当前年线差/当前年省控线)
|
||||||
// "高职高专".equals(recommendMajorDTO.getBatch())
|
// "高职高专".equals(recommendMajorDTO.getBatch())
|
||||||
if ("高职高专".equals(recommendMajorDTO.getBatch()) && !"体育类".equals(recommendMajorDTO.getMajorType())) {
|
// if ("高职高专".equals(recommendMajorDTO.getBatch()) && !"体育类".equals(recommendMajorDTO.getMajorType())) {
|
||||||
nowYearDiff = nowYearDiff.divide(nowYearProvincialControlLine,6,RoundingMode.HALF_UP);
|
// nowYearDiff = nowYearDiff.divide(nowYearProvincialControlLine,6,RoundingMode.HALF_UP);
|
||||||
}
|
// }
|
||||||
enrollProbability = ScoreUtil.commonCheckEnrollProbability(nowYearDiff,historyThreeYearDiff);
|
enrollProbability = ScoreUtil.commonCheckEnrollProbability(nowYearDiff,historyThreeYearDiff);
|
||||||
|
|
||||||
enrollProbability = ScoreUtil.commonCheckEnrollProbabilityBeilv(enrollProbability);
|
enrollProbability = ScoreUtil.commonCheckEnrollProbabilityBeilv(enrollProbability);
|
||||||
|
|
|
||||||
|
|
@ -469,9 +469,9 @@ public class MusicService {
|
||||||
nowYearDiff = studentScore.subtract(nowYearProvincialControlLine);
|
nowYearDiff = studentScore.subtract(nowYearProvincialControlLine);
|
||||||
//艺术类,高职高专 算 当前年线差率 (当前年线差/当前年省控线)
|
//艺术类,高职高专 算 当前年线差率 (当前年线差/当前年省控线)
|
||||||
// "高职高专".equals(recommendMajorDTO.getBatch())
|
// "高职高专".equals(recommendMajorDTO.getBatch())
|
||||||
if ("高职高专".equals(recommendMajorDTO.getBatch()) && !"体育类".equals(recommendMajorDTO.getMajorType())) {
|
// if ("高职高专".equals(recommendMajorDTO.getBatch()) && !"体育类".equals(recommendMajorDTO.getMajorType())) {
|
||||||
nowYearDiff = nowYearDiff.divide(nowYearProvincialControlLine,6,RoundingMode.HALF_UP);
|
// nowYearDiff = nowYearDiff.divide(nowYearProvincialControlLine,6,RoundingMode.HALF_UP);
|
||||||
}
|
// }
|
||||||
enrollProbability = ScoreUtil.commonCheckEnrollProbability(nowYearDiff,historyThreeYearDiff);
|
enrollProbability = ScoreUtil.commonCheckEnrollProbability(nowYearDiff,historyThreeYearDiff);
|
||||||
|
|
||||||
enrollProbability = ScoreUtil.commonCheckEnrollProbabilityBeilv(enrollProbability);
|
enrollProbability = ScoreUtil.commonCheckEnrollProbabilityBeilv(enrollProbability);
|
||||||
|
|
|
||||||
|
|
@ -609,7 +609,7 @@ public class YxCalculationMajorServiceImpl extends ServiceImpl<YxCalculationMajo
|
||||||
recommendMajorDTO.setEnrollProbability(YxConstant.bigDecimal0);
|
recommendMajorDTO.setEnrollProbability(YxConstant.bigDecimal0);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if("9879".equals(recommendMajorDTO.getSchoolCode()) && "高职高专".equals(recommendMajorDTO.getBatch())){
|
if("6358".equals(recommendMajorDTO.getSchoolCode()) && "产品艺术设计(日用瓷)".equals(recommendMajorDTO.getMajorName()) && "高职高专".equals(recommendMajorDTO.getBatch())){
|
||||||
System.out.println("qvq");
|
System.out.println("qvq");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -704,10 +704,9 @@ public class YxCalculationMajorServiceImpl extends ServiceImpl<YxCalculationMajo
|
||||||
//当前年线差
|
//当前年线差
|
||||||
nowYearDiff = studentScore.subtract(nowYearProvincialControlLine);
|
nowYearDiff = studentScore.subtract(nowYearProvincialControlLine);
|
||||||
//艺术类,高职高专 算 当前年线差率 (当前年线差/当前年省控线)
|
//艺术类,高职高专 算 当前年线差率 (当前年线差/当前年省控线)
|
||||||
// "高职高专".equals(recommendMajorDTO.getBatch())
|
// if ("高职高专".equals(recommendMajorDTO.getBatch()) && !"体育类".equals(recommendMajorDTO.getMajorType())) {
|
||||||
if ("高职高专".equals(recommendMajorDTO.getBatch()) && !"体育类".equals(recommendMajorDTO.getMajorType())) {
|
// nowYearDiff = nowYearDiff.divide(nowYearProvincialControlLine,6,RoundingMode.HALF_UP);
|
||||||
nowYearDiff = nowYearDiff.divide(nowYearProvincialControlLine,6,RoundingMode.HALF_UP);
|
// }
|
||||||
}
|
|
||||||
enrollProbability = ScoreUtil.commonCheckEnrollProbability(nowYearDiff,historyThreeYearDiff);
|
enrollProbability = ScoreUtil.commonCheckEnrollProbability(nowYearDiff,historyThreeYearDiff);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -129,7 +129,7 @@ public class YxHistoryMajorEnrollServiceImpl extends ServiceImpl<YxHistoryMajorE
|
||||||
}else{
|
}else{
|
||||||
key = h.getMajorType();
|
key = h.getMajorType();
|
||||||
}
|
}
|
||||||
if ("5000".equals(h.getSchoolCode())) {
|
if ("6358".equals(h.getSchoolCode())) {
|
||||||
System.out.println("qvq");
|
System.out.println("qvq");
|
||||||
}
|
}
|
||||||
if ("2024".equals(h.getYear()) && batchControlLineMaps.containsKey(key2)) {
|
if ("2024".equals(h.getYear()) && batchControlLineMaps.containsKey(key2)) {
|
||||||
|
|
|
||||||
|
|
@ -107,9 +107,7 @@ public class ScoreUtil {
|
||||||
// 5. 特殊逻辑:高职高专(非体育类)需计算分差率(分差/省控线)
|
// 5. 特殊逻辑:高职高专(非体育类)需计算分差率(分差/省控线)
|
||||||
boolean isVocationalCollege = "高职高专".equals(enrollData.getBatch());
|
boolean isVocationalCollege = "高职高专".equals(enrollData.getBatch());
|
||||||
boolean isSportsMajor = "体育类".equals(enrollData.getMajorType());
|
boolean isSportsMajor = "体育类".equals(enrollData.getMajorType());
|
||||||
if (isVocationalCollege && !isSportsMajor) {
|
if(isSportsMajor && rulesEnrollProbability.equals(enrollData.getRulesEnrollProbability())){
|
||||||
currentDiff = currentDiff.divide(controlLine, 6, RoundingMode.HALF_UP);
|
|
||||||
}else if(isSportsMajor && rulesEnrollProbability.equals(enrollData.getRulesEnrollProbability())){
|
|
||||||
sum = sum.add(currentDiff);
|
sum = sum.add(currentDiff);
|
||||||
validYearCount++;
|
validYearCount++;
|
||||||
continue;
|
continue;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue