Jelajahi Sumber

优惠券新增相关字段及服务

zhangchen 1 hari lalu
induk
melakukan
8b86566346

+ 8 - 0
alien-entity/src/main/java/shop/alien/entity/store/LifeDiscountCoupon.java

@@ -126,6 +126,14 @@ public class LifeDiscountCoupon extends Model<LifeDiscountCoupon> {
     @TableField("application_scope_value")
     private String applicationScopeValue;
 
+    @ApiModelProperty(value = "开始领取时间")
+    @TableField(value = "begin_get_date", fill = FieldFill.INSERT_UPDATE)
+    private LocalDate beginGetDate;
+
+    @ApiModelProperty(value = "结束领取时间")
+    @TableField(value = "end_get_date", fill = FieldFill.INSERT_UPDATE)
+    private LocalDate endGetDate;
+
     @Override
     protected Serializable pkVal() {
         return this.id;

+ 8 - 0
alien-entity/src/main/java/shop/alien/entity/store/dto/LifeDiscountCouponDto.java

@@ -1,5 +1,6 @@
 package shop.alien.entity.store.dto;
 
+import com.baomidou.mybatisplus.annotation.FieldFill;
 import com.baomidou.mybatisplus.annotation.TableField;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
@@ -10,6 +11,7 @@ import shop.alien.entity.store.LifeDiscountCouponQuantumRules;
 
 import java.math.BigDecimal;
 import java.time.LocalDate;
+import java.util.Date;
 import java.util.List;
 
 /**
@@ -102,4 +104,10 @@ public class LifeDiscountCouponDto {
 
     @ApiModelProperty(value = "适用范围内容")
     private String applicationScopeValue;
+
+    @ApiModelProperty(value = "开始领取时间")
+    private LocalDate beginGetDate;
+
+    @ApiModelProperty(value = "结束领取时间")
+    private LocalDate endGetDate;
 }

+ 6 - 0
alien-entity/src/main/java/shop/alien/entity/store/vo/LifeDiscountCouponVo.java

@@ -9,6 +9,7 @@ import shop.alien.entity.store.LifeDiscountCouponQuantumRules;
 
 import java.math.BigDecimal;
 import java.time.LocalDate;
+import java.util.Date;
 import java.util.List;
 
 /**
@@ -138,4 +139,9 @@ public class LifeDiscountCouponVo {
     @ApiModelProperty(value = "自定义时间段不可用")
     private List<LifeDiscountCouponQuantumRules> customizeUnavailableTimeQuantum;
 
+    @ApiModelProperty(value = "开始领取时间")
+    private LocalDate beginGetDate;
+
+    @ApiModelProperty(value = "结束领取时间")
+    private LocalDate endGetDate;
 }