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/activity/entity/ActivityPlayerRatingItem.java |  194 ++++++++++++++++++++++++++----------------------
 1 files changed, 105 insertions(+), 89 deletions(-)

diff --git a/backend/src/main/java/com/rongyichuang/activity/entity/ActivityPlayerRatingItem.java b/backend/src/main/java/com/rongyichuang/activity/entity/ActivityPlayerRatingItem.java
index 51405b1..219c25d 100644
--- a/backend/src/main/java/com/rongyichuang/activity/entity/ActivityPlayerRatingItem.java
+++ b/backend/src/main/java/com/rongyichuang/activity/entity/ActivityPlayerRatingItem.java
@@ -2,6 +2,7 @@
 
 import com.rongyichuang.common.entity.BaseEntity;
 import jakarta.persistence.*;
+import org.hibernate.annotations.Where;
 
 import java.math.BigDecimal;
 
@@ -11,7 +12,20 @@
  */
 @Entity
 @Table(name = "t_activity_player_rating_item")
+@Where(clause = "state = 1")
 public class ActivityPlayerRatingItem extends BaseEntity {
+
+    /**
+     * 娲诲姩ID
+     */
+    @Column(name = "activity_id", nullable = false)
+    private Long activityId;
+
+    /**
+     * 娲诲姩閫夋墜ID
+     */
+    @Column(name = "activity_player_id", nullable = false)
+    private Long activityPlayerId;
 
     /**
      * 娲诲姩閫夋墜璇勫垎ID锛堝叧鑱攖_activity_player_rating琛級
@@ -20,28 +34,34 @@
     private Long activityPlayerRatingId;
 
     /**
+     * 闃舵ID
+     */
+    @Column(name = "stage_id", nullable = false)
+    private Long stageId;
+
+    /**
+     * 閫夋墜ID
+     */
+    @Column(name = "player_id", nullable = false)
+    private Long playerId;
+
+    /**
+     * 璇勫ID
+     */
+    @Column(name = "judge_id", nullable = false)
+    private Long judgeId;
+
+    /**
+     * 璇勫垎鏂规ID
+     */
+    @Column(name = "rating_scheme_id", nullable = false)
+    private Long ratingSchemeId;
+
+    /**
      * 璇勫垎椤笽D锛堝叧鑱攖_rating_item琛級
      */
     @Column(name = "rating_item_id", nullable = false)
     private Long ratingItemId;
-
-    /**
-     * 璇勫垎椤瑰悕绉帮紙鍐椾綑瀛楁锛屼究浜庢煡璇級
-     */
-    @Column(name = "rating_item_name", length = 100)
-    private String ratingItemName;
-
-    /**
-     * 璇勫垎椤规潈閲嶏紙鍐椾綑瀛楁锛屼究浜庤绠楋級
-     */
-    @Column(name = "weight", precision = 5, scale = 2)
-    private BigDecimal weight;
-
-    /**
-     * 璇勫垎椤规弧鍒嗭紙鍐椾綑瀛楁锛屼究浜庤绠楋級
-     */
-    @Column(name = "max_score", precision = 10, scale = 2)
-    private BigDecimal maxScore;
 
     /**
      * 瀹為檯寰楀垎
@@ -50,42 +70,89 @@
     private BigDecimal score;
 
     /**
-     * 鍔犳潈寰楀垎锛坰core * weight锛�
+     * 澶囨敞
      */
-    @Column(name = "weighted_score", precision = 10, scale = 2)
-    private BigDecimal weightedScore;
+    @Column(name = "feedback", columnDefinition = "TEXT")
+    private String remark;
 
     /**
-     * 璇勫垎澶囨敞
+     * 鐘舵�侊細1-姝e父锛�0-鍒犻櫎
      */
-    @Column(name = "remark", length = 500)
-    private String remark;
+    @Column(name = "state", nullable = false)
+    private Integer state = 1;
 
     // 鏋勯�犲嚱鏁�
     public ActivityPlayerRatingItem() {}
 
-    public ActivityPlayerRatingItem(Long activityPlayerRatingId, Long ratingItemId, 
-                                   String ratingItemName, BigDecimal weight, 
-                                   BigDecimal maxScore, BigDecimal score) {
+    public ActivityPlayerRatingItem(Long activityId, Long activityPlayerId, Long activityPlayerRatingId, 
+                                   Long stageId, Long playerId, Long judgeId, Long ratingSchemeId,
+                                   Long ratingItemId, BigDecimal score) {
+        this.activityId = activityId;
+        this.activityPlayerId = activityPlayerId;
         this.activityPlayerRatingId = activityPlayerRatingId;
+        this.stageId = stageId;
+        this.playerId = playerId;
+        this.judgeId = judgeId;
+        this.ratingSchemeId = ratingSchemeId;
         this.ratingItemId = ratingItemId;
-        this.ratingItemName = ratingItemName;
-        this.weight = weight;
-        this.maxScore = maxScore;
         this.score = score;
-        // 璁$畻鍔犳潈寰楀垎
-        if (score != null && weight != null) {
-            this.weightedScore = score.multiply(weight);
-        }
     }
 
     // Getter鍜孲etter鏂规硶
+    public Long getActivityId() {
+        return activityId;
+    }
+
+    public void setActivityId(Long activityId) {
+        this.activityId = activityId;
+    }
+
+    public Long getActivityPlayerId() {
+        return activityPlayerId;
+    }
+
+    public void setActivityPlayerId(Long activityPlayerId) {
+        this.activityPlayerId = activityPlayerId;
+    }
+
     public Long getActivityPlayerRatingId() {
         return activityPlayerRatingId;
     }
 
     public void setActivityPlayerRatingId(Long activityPlayerRatingId) {
         this.activityPlayerRatingId = activityPlayerRatingId;
+    }
+
+    public Long getStageId() {
+        return stageId;
+    }
+
+    public void setStageId(Long stageId) {
+        this.stageId = stageId;
+    }
+
+    public Long getPlayerId() {
+        return playerId;
+    }
+
+    public void setPlayerId(Long playerId) {
+        this.playerId = playerId;
+    }
+
+    public Long getJudgeId() {
+        return judgeId;
+    }
+
+    public void setJudgeId(Long judgeId) {
+        this.judgeId = judgeId;
+    }
+
+    public Long getRatingSchemeId() {
+        return ratingSchemeId;
+    }
+
+    public void setRatingSchemeId(Long ratingSchemeId) {
+        this.ratingSchemeId = ratingSchemeId;
     }
 
     public Long getRatingItemId() {
@@ -96,48 +163,12 @@
         this.ratingItemId = ratingItemId;
     }
 
-    public String getRatingItemName() {
-        return ratingItemName;
-    }
-
-    public void setRatingItemName(String ratingItemName) {
-        this.ratingItemName = ratingItemName;
-    }
-
-    public BigDecimal getWeight() {
-        return weight;
-    }
-
-    public void setWeight(BigDecimal weight) {
-        this.weight = weight;
-        // 閲嶆柊璁$畻鍔犳潈寰楀垎
-        updateWeightedScore();
-    }
-
-    public BigDecimal getMaxScore() {
-        return maxScore;
-    }
-
-    public void setMaxScore(BigDecimal maxScore) {
-        this.maxScore = maxScore;
-    }
-
     public BigDecimal getScore() {
         return score;
     }
 
     public void setScore(BigDecimal score) {
         this.score = score;
-        // 閲嶆柊璁$畻鍔犳潈寰楀垎
-        updateWeightedScore();
-    }
-
-    public BigDecimal getWeightedScore() {
-        return weightedScore;
-    }
-
-    public void setWeightedScore(BigDecimal weightedScore) {
-        this.weightedScore = weightedScore;
     }
 
     public String getRemark() {
@@ -148,23 +179,12 @@
         this.remark = remark;
     }
 
-    /**
-     * 鏇存柊鍔犳潈寰楀垎
-     */
-    private void updateWeightedScore() {
-        if (score != null && weight != null) {
-            this.weightedScore = score.multiply(weight);
-        }
+    public Integer getState() {
+        return state;
     }
 
-    /**
-     * 璁$畻寰楀垎鐜囷紙瀹為檯寰楀垎/婊″垎锛�
-     */
-    public BigDecimal getScoreRate() {
-        if (score != null && maxScore != null && maxScore.compareTo(BigDecimal.ZERO) > 0) {
-            return score.divide(maxScore, 4, BigDecimal.ROUND_HALF_UP);
-        }
-        return BigDecimal.ZERO;
+    public void setState(Integer state) {
+        this.state = state;
     }
 
     @Override
@@ -173,11 +193,7 @@
                 "id=" + getId() +
                 ", activityPlayerRatingId=" + activityPlayerRatingId +
                 ", ratingItemId=" + ratingItemId +
-                ", ratingItemName='" + ratingItemName + '\'' +
-                ", weight=" + weight +
-                ", maxScore=" + maxScore +
                 ", score=" + score +
-                ", weightedScore=" + weightedScore +
                 ", remark='" + remark + '\'' +
                 '}';
     }

--
Gitblit v1.8.0