package cc.mrbird.febs.mall.entity;
|
|
import cc.mrbird.febs.common.entity.BaseEntity;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
@Data
|
@TableName("happy_activity")
|
public class HappyActivity extends BaseEntity {
|
/**
|
*
|
|
`category_id` bigint(20) DEFAULT NULL COMMENT '活动分类ID',
|
`code` varchar(200) DEFAULT NULL COMMENT '编码',
|
`name` varchar(500) DEFAULT NULL COMMENT '名称',
|
`type` int(11) DEFAULT NULL COMMENT '活动类型 1-普通活动 2-众筹活动 3-投票活动',
|
`join_cnt` int(11) DEFAULT NULL COMMENT '参与人数',
|
`state` int(11) DEFAULT '0' COMMENT '状态 0-未开始 1-报名中(进行中) 2-已结束',
|
`start_time` datetime DEFAULT NULL COMMENT '开始时间',
|
`end_time` datetime DEFAULT NULL COMMENT '结束时间',
|
`phone` varchar(100) DEFAULT NULL COMMENT '联系方式',
|
`address` varchar(500) DEFAULT NULL COMMENT '活动地址',
|
`expect_cnt` int(11) DEFAULT NULL COMMENT '门票预计数量',
|
`surplus_cnt` int(11) DEFAULT NULL COMMENT '门票剩余数量',
|
`pay_state` int(11) DEFAULT NULL COMMENT '是否众筹 0-关闭 1-开启(开启代表收取参与费用)',
|
`pay_amount` decimal(20,2) DEFAULT NULL COMMENT '众筹金额',
|
`img_remark` text COMMENT '图片描述',
|
`text_remark` text COMMENT '文字描述',
|
`index_img` varchar(200) DEFAULT NULL COMMENT '活动封面',
|
`order_cnt` int(11) DEFAULT '0' COMMENT '排序',
|
`hot_state` int(11) DEFAULT '0' COMMENT '是否推荐到首页 0-不推荐 1-推荐',
|
`back_img` varchar(500) DEFAULT NULL COMMENT '背景图片',
|
`DELETE_FLAG` int(11) DEFAULT '0' COMMENT '删除标识 0-未删除 1-已删除',
|
`vote_cnt` int(11) DEFAULT NULL COMMENT '投票数量',
|
*/
|
private Long categoryId;
|
private String code;
|
private String name;
|
private Integer type;
|
private Integer joinCnt;
|
private Integer state;
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date startTime;
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date endTime;
|
private String phone;
|
private String address;
|
private Integer expectCnt;
|
private Integer surplusCnt;
|
private Integer payState;
|
private BigDecimal payAmount;
|
private String imgRemark;
|
private String textRemark;
|
private String indexImg;
|
private Integer orderCnt;
|
private Integer hotState;
|
private String backImg;
|
private Integer deleteFlag;
|
private Integer voteCnt;
|
|
|
}
|