| | |
| | | double newTotal = evaluateCompetent.getSkill() + evaluateCompetent.getCompliance() + evaluateCompetent.getPositive() + evaluateCompetent.getTidy() + evaluateCompetent.getDiscipline() + evaluateCompetent.getSolidarity() + evaluateCompetent.getProposal(); |
| | | EvaluateCompetent evaluateCompetent1 = evaluateCompetentMapper.selectById(evaluateCompetent.getId()); |
| | | Evaluate evaluate = evaluateMapper.selectById(evaluateCompetent.getEvaluateId()); |
| | | evaluate.setScore(evaluate.getScore() - evaluateCompetent1.getTotal() + newTotal); |
| | | evaluate.setScore(evaluate.getScore() - evaluateCompetent1.getTotal() * 0.5 + newTotal * 0.5); |
| | | evaluateMapper.updateById(evaluate); |
| | | evaluateCompetent.setTotal(newTotal); |
| | | evaluateCompetentMapper.updateById(evaluateCompetent); |