|
|
@@ -1,91 +0,0 @@
|
|
|
-package com.kym.entity.admin;
|
|
|
-
|
|
|
-import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
-import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
-import com.kym.entity.BaseEntity;
|
|
|
-
|
|
|
-import java.io.Serializable;
|
|
|
-import java.time.LocalDateTime;
|
|
|
-
|
|
|
-import lombok.Getter;
|
|
|
-import lombok.Setter;
|
|
|
-import lombok.experimental.Accessors;
|
|
|
-
|
|
|
-/**
|
|
|
- * <p>
|
|
|
- * 活动优惠券关联表
|
|
|
- * </p>
|
|
|
- *
|
|
|
- * @author skyline
|
|
|
- * @since 2024-04-25
|
|
|
- */
|
|
|
-@Getter
|
|
|
-@Setter
|
|
|
-@TableName("t_activity_coupon")
|
|
|
-@Accessors(chain = true)
|
|
|
-public class ActivityCoupon extends BaseEntity {
|
|
|
-
|
|
|
- private static final long serialVersionUID = 1L;
|
|
|
-
|
|
|
- /**
|
|
|
- * 主活动id(继承自活动主表)
|
|
|
- */
|
|
|
- private Long activityId;
|
|
|
-
|
|
|
- /**
|
|
|
- * 活动名称(继承自活动主表)
|
|
|
- */
|
|
|
- private String name;
|
|
|
-
|
|
|
- /**
|
|
|
- * 优惠券描述
|
|
|
- */
|
|
|
- private String couponDesc;
|
|
|
-
|
|
|
- /**
|
|
|
- * 开始时间(继承自活动主表)
|
|
|
- */
|
|
|
- @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
- private LocalDateTime startTime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 结束时间(继承自活动主表)
|
|
|
- */
|
|
|
- @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
- private LocalDateTime endTime;
|
|
|
-
|
|
|
- /**
|
|
|
- * 券种:Discount折扣券、FullDiscount满减券
|
|
|
- */
|
|
|
- private String couponType;
|
|
|
-
|
|
|
- /**
|
|
|
- * 使用门槛:最小服务费金额(分)
|
|
|
- */
|
|
|
- private Integer minServiceMoney;
|
|
|
-
|
|
|
- /**
|
|
|
- * 折扣:100代表无折扣,75代表75折;折扣金额(分)
|
|
|
- */
|
|
|
- private Integer discount;
|
|
|
-
|
|
|
- /**
|
|
|
- * 优惠允许叠加:0-不允许,1-允许(继承自活动主表)
|
|
|
- */
|
|
|
- private Integer allowStacke;
|
|
|
-
|
|
|
- /**
|
|
|
- * 数量限制(继承自活动主表)
|
|
|
- */
|
|
|
- private Integer quantity;
|
|
|
-
|
|
|
- /**
|
|
|
- * 活动状态:0-未开始,1-进行中,2-已结束,3-已取消(继承自活动主表)
|
|
|
- */
|
|
|
- private Integer status;
|
|
|
-
|
|
|
- /**
|
|
|
- * 备注
|
|
|
- */
|
|
|
- private String remark;
|
|
|
-}
|