zhuo
2025-02-15 4e4047e9b523e37fd4d83cbf9fdd5abe201ba278
performance-server/src/main/java/com/yuanchu/mom/service/impl/EvaluateLeaderServiceImpl.java
@@ -51,7 +51,7 @@
        double newTotal = evaluateLeader.getSeasonable() + evaluateLeader.getExact() + evaluateLeader.getResponsibility() + evaluateLeader.getCompliance() + evaluateLeader.getPositive() + evaluateLeader.getSolidarity();
        EvaluateLeader evaluateLeader1 = evaluateLeaderMapper.selectById(evaluateLeader.getId());
        Evaluate evaluate = evaluateMapper.selectById(evaluateLeader.getEvaluateId());
        evaluate.setScore(evaluate.getScore() - evaluateLeader1.getTotal() + newTotal);
        evaluate.setScore(evaluate.getScore() - evaluateLeader1.getTotal() * 0.3 + newTotal * 0.3);
        evaluateMapper.updateById(evaluate);
        evaluateLeader.setTotal(newTotal);
        evaluateLeaderMapper.updateById(evaluateLeader);