bug: 标准评分修改
This commit is contained in:
+2
@@ -305,6 +305,8 @@ public class QualityEvaluationServiceImpl extends ServiceImpl<QualityEvaluationD
|
|||||||
BigDecimal qualityScore = BigDecimal.valueOf(result.get("quality"));
|
BigDecimal qualityScore = BigDecimal.valueOf(result.get("quality"));
|
||||||
BigDecimal dynamicScore = BigDecimal.valueOf(result.get("dynamic"));
|
BigDecimal dynamicScore = BigDecimal.valueOf(result.get("dynamic"));
|
||||||
double finalScore = qualityScore.setScale(2, RoundingMode.HALF_UP).doubleValue() * 0.9 + dynamicScore.setScale(2, RoundingMode.HALF_UP).doubleValue();
|
double finalScore = qualityScore.setScale(2, RoundingMode.HALF_UP).doubleValue() * 0.9 + dynamicScore.setScale(2, RoundingMode.HALF_UP).doubleValue();
|
||||||
|
result.put("dynamic",dynamicScore.setScale(2, RoundingMode.HALF_UP).doubleValue());
|
||||||
|
result.put("quality",qualityScore.setScale(2, RoundingMode.HALF_UP).doubleValue());
|
||||||
result.put("finalScore", new BigDecimal(finalScore).setScale(2, RoundingMode.HALF_UP).doubleValue());
|
result.put("finalScore", new BigDecimal(finalScore).setScale(2, RoundingMode.HALF_UP).doubleValue());
|
||||||
return result;
|
return result;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user