From 5a40bfe07890c02a0c8b72145e804567280df322 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sun, 4 Jan 2026 11:49:06 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0RewardRule=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/designhub/entity/RewardRule.java | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/backend/src/main/java/com/designhub/entity/RewardRule.java b/backend/src/main/java/com/designhub/entity/RewardRule.java index 5815b09..c0a5e9f 100644 --- a/backend/src/main/java/com/designhub/entity/RewardRule.java +++ b/backend/src/main/java/com/designhub/entity/RewardRule.java @@ -84,6 +84,51 @@ public class RewardRule implements Serializable { */ private Integer priority; + /** + * 触发次数 + */ + private Integer triggerCount; + + /** + * 奖励经验值 + */ + private Integer rewardExp; + + /** + * 奖励称号 + */ + private String rewardTitle; + + /** + * 奖励特权JSON + */ + private String rewardPrivilege; + + /** + * 每用户最大获得次数(0=无限) + */ + private Integer maxTimesPerUser; + + /** + * 总预算积分(0=无限) + */ + private Integer totalBudget; + + /** + * 已使用预算 + */ + private Integer usedBudget; + + /** + * 生效开始时间 + */ + private LocalDateTime startTime; + + /** + * 生效结束时间 + */ + private LocalDateTime endTime; + /** * 是否删除:0-否,1-是 */