From 1b1248f500a49f11f12c3cf9b469c300430b4514 Mon Sep 17 00:00:00 2001
From: p-honggang.li <p-honggang.li@pcitc.com>
Date: 星期一, 18 八月 2025 10:02:03 +0800
Subject: [PATCH] Merge branch 'master' of http://xearth.cn:6600/r/web-manage/web-manage-back

---
 src/main/java/com/webmanage/entity/PointsRule.java |   66 +++++++++++++++++++--------------
 1 files changed, 38 insertions(+), 28 deletions(-)

diff --git a/src/main/java/com/webmanage/entity/PointsRule.java b/src/main/java/com/webmanage/entity/PointsRule.java
index 0a9a8a1..96c2ee7 100644
--- a/src/main/java/com/webmanage/entity/PointsRule.java
+++ b/src/main/java/com/webmanage/entity/PointsRule.java
@@ -28,25 +28,25 @@
     @TableId(value = "id", type = IdType.AUTO)
     private Long id;
 
+    @ApiModelProperty("points_id")
+    @TableField("points_id")
+    private Long pointsId;
+
+    @ApiModelProperty("瑙勫垯绫诲瀷(0鑾峰緱/1娑堣垂)")
+    @TableField("rule_type")
+    private Integer ruleType;
+
+    @ApiModelProperty("瑙勫垯绫诲埆")
+    @TableField("category")
+    private String category;
+
     @ApiModelProperty("瑙勫垯鍚嶇О")
     @TableField("rule_name")
     private String ruleName;
 
-    @ApiModelProperty("瑙勫垯绫诲瀷(鑾峰緱/娑堣垂)")
-    @TableField("rule_type")
-    private String ruleType;
-
-    @ApiModelProperty("绉垎鍊�")
-    @TableField("points_value")
-    private Integer pointsValue;
-
-    @ApiModelProperty("瑙﹀彂鏉′欢")
-    @TableField("trigger_condition")
-    private String triggerCondition;
-
-    @ApiModelProperty("瑙﹀彂閲戦")
-    @TableField("trigger_amount")
-    private BigDecimal triggerAmount;
+    @ApiModelProperty("瑙勫垯缂栫爜")
+    @TableField("rule_name_code")
+    private String ruleNameCode;
 
     @ApiModelProperty("瑙勫垯鎻忚堪")
     @TableField("rule_description")
@@ -54,19 +54,7 @@
 
     @ApiModelProperty("鏄惁鍚敤")
     @TableField("is_enabled")
-    private Boolean isEnabled;
-
-    @ApiModelProperty("浼樺厛绾�")
-    @TableField("priority")
-    private Integer priority;
-
-    @ApiModelProperty("鏈夋晥鏈熷紑濮嬫椂闂�")
-    @TableField("valid_start_time")
-    private LocalDateTime validStartTime;
-
-    @ApiModelProperty("鏈夋晥鏈熺粨鏉熸椂闂�")
-    @TableField("valid_end_time")
-    private LocalDateTime validEndTime;
+    private Integer isEnabled;
 
     @ApiModelProperty("鍒涘缓鏃堕棿")
     @TableField(value = "created_at", fill = FieldFill.INSERT)
@@ -80,4 +68,26 @@
     @TableLogic
     @TableField("deleted")
     private Integer deleted;
+
+
+    @ApiModelProperty("绉垎鎷ユ湁鑰�(0璐$尞鍊�1鐢ㄦ埛)")
+    @TableField("points_winner")
+    private Integer pointsWinner;
+
+    @ApiModelProperty("绉垎鏄惁鏈変笂闄�(0鏈�1娌℃湁)")
+    @TableField("is_limit")
+    private Integer isLimit;
+
+    @ApiModelProperty("鎺掑簭")
+    @TableField("rule_order")
+    private Integer ruleOrder;
+
+    @ApiModelProperty("绉垎鍊�")
+    @TableField("points_value")
+    private Integer pointsValue;
+
+    @ApiModelProperty("姣忔棩涓婇檺")
+    @TableField("daily_limit")
+    private Integer dailyLimit;
+
 }

--
Gitblit v1.8.0