|
|
@ -161,7 +161,7 @@ public class DeptScoreServiceImpl extends BaseServiceImpl<DeptScoreDao, DeptScor |
|
|
|
scoreEntity.setSelfWeight(new BigDecimal(0)); |
|
|
|
scoreEntity.setSubWeight(new BigDecimal(0)); |
|
|
|
} |
|
|
|
BigDecimal partScore = score.getScore(); |
|
|
|
BigDecimal partScore = score.getScore().multiply(score.getWeight()); |
|
|
|
if (selfSubParentMap.get(ProjectConstant.XIA_JI).contains(score.getIndexCode())) { |
|
|
|
scoreEntity.setSubScore(scoreEntity.getSubScore().add(partScore)); |
|
|
|
scoreEntity.setSubWeight(scoreEntity.getSubWeight().add(score.getWeight())); |
|
|
|