|
@@ -4,11 +4,13 @@ import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
|
|
+import com.qmth.teachcloud.common.contant.SystemConstant;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
@@ -320,7 +322,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getAvgScore() {
|
|
|
- return avgScore;
|
|
|
+ if (Objects.nonNull(avgScore)) {
|
|
|
+ return avgScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return avgScore;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setAvgScore(BigDecimal avgScore) {
|
|
@@ -352,7 +358,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCurrentPassRate() {
|
|
|
- return currentPassRate;
|
|
|
+ if (Objects.nonNull(currentPassRate)) {
|
|
|
+ return currentPassRate.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return currentPassRate;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCurrentPassRate(BigDecimal currentPassRate) {
|
|
@@ -360,7 +370,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getTotalScore() {
|
|
|
- return totalScore;
|
|
|
+ if (Objects.nonNull(totalScore)) {
|
|
|
+ return totalScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return totalScore;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setTotalScore(BigDecimal totalScore) {
|
|
@@ -392,7 +406,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCurrentMinScore() {
|
|
|
- return currentMinScore;
|
|
|
+ if (Objects.nonNull(currentMinScore)) {
|
|
|
+ return currentMinScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return currentMinScore;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCurrentMinScore(BigDecimal currentMinScore) {
|
|
@@ -400,7 +418,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCurrentMaxScore() {
|
|
|
- return currentMaxScore;
|
|
|
+ if (Objects.nonNull(currentMaxScore)) {
|
|
|
+ return currentMaxScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return currentMaxScore;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCurrentMaxScore(BigDecimal currentMaxScore) {
|
|
@@ -408,7 +430,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCurrentAvgScore() {
|
|
|
- return currentAvgScore;
|
|
|
+ if (Objects.nonNull(currentAvgScore)) {
|
|
|
+ return currentAvgScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return currentAvgScore;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCurrentAvgScore(BigDecimal currentAvgScore) {
|
|
@@ -416,7 +442,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCurrentScoreRate() {
|
|
|
- return currentScoreRate;
|
|
|
+ if (Objects.nonNull(currentScoreRate)) {
|
|
|
+ return currentScoreRate.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return currentScoreRate;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCurrentScoreRate(BigDecimal currentScoreRate) {
|
|
@@ -448,7 +478,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCurrentRealityRate() {
|
|
|
- return currentRealityRate;
|
|
|
+ if (Objects.nonNull(currentRealityRate)) {
|
|
|
+ return currentRealityRate.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return currentRealityRate;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCurrentRealityRate(BigDecimal currentRealityRate) {
|
|
@@ -480,7 +514,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getPastRealityRate() {
|
|
|
- return pastRealityRate;
|
|
|
+ if (Objects.nonNull(pastRealityRate)) {
|
|
|
+ return pastRealityRate.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return pastRealityRate;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setPastRealityRate(BigDecimal pastRealityRate) {
|
|
@@ -488,7 +526,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCurrentUpperQuartile() {
|
|
|
- return currentUpperQuartile;
|
|
|
+ if (Objects.nonNull(currentUpperQuartile)) {
|
|
|
+ return currentUpperQuartile.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return currentUpperQuartile;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCurrentUpperQuartile(BigDecimal currentUpperQuartile) {
|
|
@@ -496,7 +538,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCurrentMedian() {
|
|
|
- return currentMedian;
|
|
|
+ if (Objects.nonNull(currentMedian)) {
|
|
|
+ return currentMedian.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return currentMedian;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCurrentMedian(BigDecimal currentMedian) {
|
|
@@ -504,7 +550,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCurrentLowerQuartile() {
|
|
|
- return currentLowerQuartile;
|
|
|
+ if (Objects.nonNull(currentLowerQuartile)) {
|
|
|
+ return currentLowerQuartile.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return currentLowerQuartile;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCurrentLowerQuartile(BigDecimal currentLowerQuartile) {
|
|
@@ -520,7 +570,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCurrentStandardDeviation() {
|
|
|
- return currentStandardDeviation;
|
|
|
+ if (Objects.nonNull(currentStandardDeviation)) {
|
|
|
+ return currentStandardDeviation.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return currentStandardDeviation;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCurrentStandardDeviation(BigDecimal currentStandardDeviation) {
|
|
@@ -536,7 +590,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getPaperAvgScore() {
|
|
|
- return paperAvgScore;
|
|
|
+ if (Objects.nonNull(paperAvgScore)) {
|
|
|
+ return paperAvgScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return paperAvgScore;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setPaperAvgScore(BigDecimal paperAvgScore) {
|
|
@@ -544,7 +602,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getPaperCurrentAvgScore() {
|
|
|
- return paperCurrentAvgScore;
|
|
|
+ if (Objects.nonNull(paperCurrentAvgScore)) {
|
|
|
+ return paperCurrentAvgScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return paperCurrentAvgScore;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setPaperCurrentAvgScore(BigDecimal paperCurrentAvgScore) {
|
|
@@ -552,7 +614,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getPaperPassRate() {
|
|
|
- return paperPassRate;
|
|
|
+ if (Objects.nonNull(paperPassRate)) {
|
|
|
+ return paperPassRate.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return paperPassRate;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setPaperPassRate(BigDecimal paperPassRate) {
|
|
@@ -560,7 +626,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getPaperCurrentPassRate() {
|
|
|
- return paperCurrentPassRate;
|
|
|
+ if (Objects.nonNull(paperCurrentPassRate)) {
|
|
|
+ return paperCurrentPassRate.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return paperCurrentPassRate;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setPaperCurrentPassRate(BigDecimal paperCurrentPassRate) {
|
|
@@ -568,7 +638,11 @@ public class TAExamCourse implements Serializable {
|
|
|
}
|
|
|
|
|
|
public BigDecimal getCoefficient() {
|
|
|
- return coefficient;
|
|
|
+ if (Objects.nonNull(coefficient)) {
|
|
|
+ return coefficient.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
+ } else {
|
|
|
+ return coefficient;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void setCoefficient(BigDecimal coefficient) {
|