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