|
|
|
@ -162,7 +162,7 @@ public class KhVoteEmpServiceImpl implements IKhVoteEmpService {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else if (voteEmp.getKhitemTypeid().equals(2L)) {
|
|
|
|
} else if (voteEmp.getKhitemTypeid().equals(2L)) {
|
|
|
|
voteEmp.setAvgScore(voteEmp.getVoteScore().divide(voteEmp.getVoteNum(), 4, RoundingMode.HALF_UP));//计算平均分
|
|
|
|
voteEmp.setAvgScore(voteEmp.getVoteScore().divide(voteEmp.getVoteNum(), 4, RoundingMode.HALF_UP));//计算平均分
|
|
|
|
voteEmp.setEndScore(voteEmp.getOptionA().multiply(voteEmp.getPercentage())); //计算最终分
|
|
|
|
voteEmp.setEndScore(voteEmp.getAvgScore().multiply(voteEmp.getPercentage())); //计算最终分
|
|
|
|
} else if (voteEmp.getKhitemTypeid().equals(3L)) {
|
|
|
|
} else if (voteEmp.getKhitemTypeid().equals(3L)) {
|
|
|
|
voteEmp.setAvgScore(voteEmp.getVoteScore().divide(voteEmp.getVoteNum(), 4, RoundingMode.HALF_UP));
|
|
|
|
voteEmp.setAvgScore(voteEmp.getVoteScore().divide(voteEmp.getVoteNum(), 4, RoundingMode.HALF_UP));
|
|
|
|
voteEmp.setEndScore(voteEmp.getAvgScore());
|
|
|
|
voteEmp.setEndScore(voteEmp.getAvgScore());
|
|
|
|
|