From c8dffd157cd8b62023b26e62a0b92c152d959423 Mon Sep 17 00:00:00 2001 From: Codex Assistant <codex@example.com> Date: 星期三, 08 十月 2025 21:19:28 +0800 Subject: [PATCH] build(backend): switch to thin-jar layout (split libs into target/lib); chore: remove test-* files; misc updates --- backend/src/main/java/com/rongyichuang/player/dto/CompetitionParticipantResponse.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/backend/src/main/java/com/rongyichuang/player/dto/CompetitionParticipantResponse.java b/backend/src/main/java/com/rongyichuang/player/dto/CompetitionParticipantResponse.java index 741e1f7..480f882 100644 --- a/backend/src/main/java/com/rongyichuang/player/dto/CompetitionParticipantResponse.java +++ b/backend/src/main/java/com/rongyichuang/player/dto/CompetitionParticipantResponse.java @@ -27,6 +27,7 @@ this.id = activityPlayer.getId(); this.playerName = activityPlayer.getPlayer() != null ? activityPlayer.getPlayer().getName() : ""; this.projectName = activityPlayer.getProjectName(); + // 涓存椂浣跨敤搴熷純鐨凱layer.phone瀛楁锛屽悗缁渶瑕佷粠鏈嶅姟灞備紶鍏ser鐨刾hone this.phone = activityPlayer.getPlayer() != null ? activityPlayer.getPlayer().getPhone() : ""; this.averageScore = activityPlayer.getTotalScore(); this.ratingCount = 0; // 闇�瑕佷粠璇勫垎琛ㄤ腑缁熻 @@ -35,6 +36,19 @@ this.state = activityPlayer.getState(); } + public CompetitionParticipantResponse(ActivityPlayer activityPlayer, String userPhone) { + this.id = activityPlayer.getId(); + this.playerName = activityPlayer.getPlayer() != null ? activityPlayer.getPlayer().getName() : ""; + this.projectName = activityPlayer.getProjectName(); + // 浠庡弬鏁拌幏鍙朥ser鐨刾hone + this.phone = userPhone != null ? userPhone : ""; + this.averageScore = activityPlayer.getTotalScore(); + this.ratingCount = 0; // 闇�瑕佷粠璇勫垎琛ㄤ腑缁熻 + this.applyTime = activityPlayer.getCreateTime() != null ? + activityPlayer.getCreateTime().format(FORMATTER) : null; + this.state = activityPlayer.getState(); + } + public CompetitionParticipantResponse(ActivityPlayer activityPlayer, Integer ratingCount) { this(activityPlayer); this.ratingCount = ratingCount != null ? ratingCount : 0; -- Gitblit v1.8.0