Files
nuttyreading-java/src/main/java/com/peanut/modules/book/entity/ActivityEntity.java
2023-09-19 18:24:19 +08:00

100 lines
1.7 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package com.peanut.modules.book.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
* 活动实体
*/
@Data
@TableName("sys_activity")
public class ActivityEntity implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Integer id;
/**
* 活动名称
*/
private String activityName;
/**
* 活动类型 0长期活动1短期活动
*/
private String activityType;
/**
* 活动方式
* 0注册
* 1购物
* 2充值
* 3会员卡
* 4一路健康推广
*/
private String activityManner;
/**
* 活动内容
* 0购买商品
* 1满N送券
* 2满N减N
*/
private String activityContent;
/**
* 积分
*/
private Integer point;
/**
* 时效
*/
private String validity;
/**
* 活动开始时间
*/
private Date beginTime;
/**
* 活动结束时间
*/
private Date endTime;
/**
* 活动封面地址
*/
private String activityUrl;
/**
* 当前状态 0全部1生效2已过期
*/
private String currentState;
/**
* 备注
*/
private String remark;
/**
* 删除标志
*/
@TableLogic
private Integer delFlag;
/**
* 活动,商品,优惠券,集合
*/
private List<ActivityCouponEntity> activityCouponList;
}