From dc643ba44fd2a426263015491268a0f0d6b4671d Mon Sep 17 00:00:00 2001 From: lrj <owen.stl@gmail.com> Date: 星期三, 01 十月 2025 08:39:29 +0800 Subject: [PATCH] 删除包含test、check、fix的文件名的文件 --- backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerRatingService.java | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerRatingService.java b/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerRatingService.java index e26369e..6726e7c 100644 --- a/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerRatingService.java +++ b/backend/src/main/java/com/rongyichuang/player/service/ActivityPlayerRatingService.java @@ -263,18 +263,20 @@ Optional<ActivityPlayerRating> ratingOpt = activityPlayerRatingRepository .findByActivityPlayerIdAndJudgeId(activityPlayerId, judgeId); + Boolean hasRated = false; + String ratingTime = null; BigDecimal totalScore = null; - Integer status = 0; if (ratingOpt.isPresent()) { ActivityPlayerRating rating = ratingOpt.get(); + hasRated = rating.getState() != null && rating.getState() == 1; // 浣跨敤state鍒ゆ柇鏄惁宸茶瘎鍒� totalScore = rating.getTotalScore(); - status = rating.getState(); + if (rating.getUpdateTime() != null) { + ratingTime = rating.getUpdateTime().toString(); + } } - Boolean isCurrentJudge = judgeId.equals(currentJudgeId); - - return new JudgeRatingStatusResponse(judgeId, judgeName, totalScore, status, isCurrentJudge); + return new JudgeRatingStatusResponse(judgeId, judgeName, hasRated, ratingTime, totalScore); }).collect(java.util.stream.Collectors.toList()); } -- Gitblit v1.8.0