From f6b3ccd276193077e7a0f7553d1a03833543761b Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 27 十一月 2020 18:27:46 +0800
Subject: [PATCH] 抽奖服务完善

---
 facade-lucky/src/main/java/com/ks/lucky/pojo/DO/LuckyActivityAwards.java |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/facade-lucky/src/main/java/com/ks/lucky/pojo/DO/LuckyActivityAwards.java b/facade-lucky/src/main/java/com/ks/lucky/pojo/DO/LuckyActivityAwards.java
index f8b8078..13f396c 100644
--- a/facade-lucky/src/main/java/com/ks/lucky/pojo/DO/LuckyActivityAwards.java
+++ b/facade-lucky/src/main/java/com/ks/lucky/pojo/DO/LuckyActivityAwards.java
@@ -1,20 +1,40 @@
 package com.ks.lucky.pojo.DO;
 
+import org.springframework.data.annotation.Transient;
+
+import javax.validation.Valid;
+import javax.validation.constraints.NotNull;
 import java.util.Date;
 
+@Valid
 public class LuckyActivityAwards {
+
+    //骞冲垎
+    public final static int AWARD_WAY_DIVIDE = 1;
+
+    //闅忔満
+    public final static int AWARD_WAY_RANDOM = 2;
+
     private Long id;
 
+    @NotNull(message = "娲诲姩ID涓嶈兘涓虹┖")
     private Long activityId;
 
+    @NotNull(message = "濂栧搧绛夌骇涓嶈兘涓虹┖")
     private Integer level;
 
+    @NotNull(message = "濂栧搧鏁伴噺涓嶈兘涓虹┖")
     private Integer count;
 
+    @NotNull(message = "涓鏂瑰紡涓嶈兘涓虹┖")
     private Integer awardWay;
 
+    /**
+     * 涓鍙傛暟
+     */
     private String awardParams;
 
+    //鐗╂枡ID
     private String materialId;
 
     private String remarks;
@@ -23,6 +43,18 @@
 
     private Date updateTime;
 
+    @Transient
+    private LuckyActivityAwardMaterial material;
+
+
+    public LuckyActivityAwardMaterial getMaterial() {
+        return material;
+    }
+
+    public void setMaterial(LuckyActivityAwardMaterial material) {
+        this.material = material;
+    }
+
     public Long getId() {
         return id;
     }

--
Gitblit v1.8.0