|
@@ -1,9 +1,11 @@
|
|
package com.qmth.teachcloud.report.business.bean.result;
|
|
package com.qmth.teachcloud.report.business.bean.result;
|
|
|
|
|
|
|
|
+import com.qmth.teachcloud.common.contant.SystemConstant;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
|
import java.io.Serializable;
|
|
import java.io.Serializable;
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @Description: TAExamCourseTeacherResult
|
|
* @Description: TAExamCourseTeacherResult
|
|
@@ -122,7 +124,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getColMinScore() {
|
|
public BigDecimal getColMinScore() {
|
|
- return colMinScore;
|
|
|
|
|
|
+ if (Objects.nonNull(colMinScore)) {
|
|
|
|
+ return colMinScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return colMinScore;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setColMinScore(BigDecimal colMinScore) {
|
|
public void setColMinScore(BigDecimal colMinScore) {
|
|
@@ -130,7 +136,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getColMaxScore() {
|
|
public BigDecimal getColMaxScore() {
|
|
- return colMaxScore;
|
|
|
|
|
|
+ if (Objects.nonNull(colMaxScore)) {
|
|
|
|
+ return colMaxScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return colMaxScore;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setColMaxScore(BigDecimal colMaxScore) {
|
|
public void setColMaxScore(BigDecimal colMaxScore) {
|
|
@@ -138,7 +148,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getColAvgScore() {
|
|
public BigDecimal getColAvgScore() {
|
|
- return colAvgScore;
|
|
|
|
|
|
+ if (Objects.nonNull(colAvgScore)) {
|
|
|
|
+ return colAvgScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return colAvgScore;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setColAvgScore(BigDecimal colAvgScore) {
|
|
public void setColAvgScore(BigDecimal colAvgScore) {
|
|
@@ -146,7 +160,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getColUpperQuartile() {
|
|
public BigDecimal getColUpperQuartile() {
|
|
- return colUpperQuartile;
|
|
|
|
|
|
+ if (Objects.nonNull(colUpperQuartile)) {
|
|
|
|
+ return colUpperQuartile.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return colUpperQuartile;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setColUpperQuartile(BigDecimal colUpperQuartile) {
|
|
public void setColUpperQuartile(BigDecimal colUpperQuartile) {
|
|
@@ -154,7 +172,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getColMedian() {
|
|
public BigDecimal getColMedian() {
|
|
- return colMedian;
|
|
|
|
|
|
+ if (Objects.nonNull(colMedian)) {
|
|
|
|
+ return colMedian.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return colMedian;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setColMedian(BigDecimal colMedian) {
|
|
public void setColMedian(BigDecimal colMedian) {
|
|
@@ -162,7 +184,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getColLowerQuartile() {
|
|
public BigDecimal getColLowerQuartile() {
|
|
- return colLowerQuartile;
|
|
|
|
|
|
+ if (Objects.nonNull(colLowerQuartile)) {
|
|
|
|
+ return colLowerQuartile.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return colLowerQuartile;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setColLowerQuartile(BigDecimal colLowerQuartile) {
|
|
public void setColLowerQuartile(BigDecimal colLowerQuartile) {
|
|
@@ -178,7 +204,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getColStandardDeviation() {
|
|
public BigDecimal getColStandardDeviation() {
|
|
- return colStandardDeviation;
|
|
|
|
|
|
+ if (Objects.nonNull(colStandardDeviation)) {
|
|
|
|
+ return colStandardDeviation.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return colStandardDeviation;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setColStandardDeviation(BigDecimal colStandardDeviation) {
|
|
public void setColStandardDeviation(BigDecimal colStandardDeviation) {
|
|
@@ -186,7 +216,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getColRelativePosition() {
|
|
public BigDecimal getColRelativePosition() {
|
|
- return colRelativePosition;
|
|
|
|
|
|
+ if (Objects.nonNull(colRelativePosition)) {
|
|
|
|
+ return colRelativePosition.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return colRelativePosition;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setColRelativePosition(BigDecimal colRelativePosition) {
|
|
public void setColRelativePosition(BigDecimal colRelativePosition) {
|
|
@@ -218,7 +252,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getSchMinScore() {
|
|
public BigDecimal getSchMinScore() {
|
|
- return schMinScore;
|
|
|
|
|
|
+ if (Objects.nonNull(schMinScore)) {
|
|
|
|
+ return schMinScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return schMinScore;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setSchMinScore(BigDecimal schMinScore) {
|
|
public void setSchMinScore(BigDecimal schMinScore) {
|
|
@@ -226,7 +264,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getSchMaxScore() {
|
|
public BigDecimal getSchMaxScore() {
|
|
- return schMaxScore;
|
|
|
|
|
|
+ if (Objects.nonNull(schMaxScore)) {
|
|
|
|
+ return schMaxScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return schMaxScore;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setSchMaxScore(BigDecimal schMaxScore) {
|
|
public void setSchMaxScore(BigDecimal schMaxScore) {
|
|
@@ -234,7 +276,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getSchAvgScore() {
|
|
public BigDecimal getSchAvgScore() {
|
|
- return schAvgScore;
|
|
|
|
|
|
+ if (Objects.nonNull(schAvgScore)) {
|
|
|
|
+ return schAvgScore.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return schAvgScore;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setSchAvgScore(BigDecimal schAvgScore) {
|
|
public void setSchAvgScore(BigDecimal schAvgScore) {
|
|
@@ -242,7 +288,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getSchUpperQuartile() {
|
|
public BigDecimal getSchUpperQuartile() {
|
|
- return schUpperQuartile;
|
|
|
|
|
|
+ if (Objects.nonNull(schUpperQuartile)) {
|
|
|
|
+ return schUpperQuartile.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return schUpperQuartile;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setSchUpperQuartile(BigDecimal schUpperQuartile) {
|
|
public void setSchUpperQuartile(BigDecimal schUpperQuartile) {
|
|
@@ -250,7 +300,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getSchMedian() {
|
|
public BigDecimal getSchMedian() {
|
|
- return schMedian;
|
|
|
|
|
|
+ if (Objects.nonNull(schMedian)) {
|
|
|
|
+ return schMedian.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return schMedian;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setSchMedian(BigDecimal schMedian) {
|
|
public void setSchMedian(BigDecimal schMedian) {
|
|
@@ -258,7 +312,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getSchLowerQuartile() {
|
|
public BigDecimal getSchLowerQuartile() {
|
|
- return schLowerQuartile;
|
|
|
|
|
|
+ if (Objects.nonNull(schLowerQuartile)) {
|
|
|
|
+ return schLowerQuartile.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return schLowerQuartile;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setSchLowerQuartile(BigDecimal schLowerQuartile) {
|
|
public void setSchLowerQuartile(BigDecimal schLowerQuartile) {
|
|
@@ -274,7 +332,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getSchStandardDeviation() {
|
|
public BigDecimal getSchStandardDeviation() {
|
|
- return schStandardDeviation;
|
|
|
|
|
|
+ if (Objects.nonNull(schStandardDeviation)) {
|
|
|
|
+ return schStandardDeviation.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return schStandardDeviation;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setSchStandardDeviation(BigDecimal schStandardDeviation) {
|
|
public void setSchStandardDeviation(BigDecimal schStandardDeviation) {
|
|
@@ -282,7 +344,11 @@ public class TAExamCourseTeacherResult implements Serializable {
|
|
}
|
|
}
|
|
|
|
|
|
public BigDecimal getSchRelativePosition() {
|
|
public BigDecimal getSchRelativePosition() {
|
|
- return schRelativePosition;
|
|
|
|
|
|
+ if (Objects.nonNull(schRelativePosition)) {
|
|
|
|
+ return schRelativePosition.setScale(SystemConstant.FINAL_SCALE, BigDecimal.ROUND_HALF_UP);
|
|
|
|
+ } else {
|
|
|
|
+ return schRelativePosition;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
public void setSchRelativePosition(BigDecimal schRelativePosition) {
|
|
public void setSchRelativePosition(BigDecimal schRelativePosition) {
|