package com.corewing.app.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.corewing.app.common.base.CommonEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 活动
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("biz_activity")
public class BizActivity extends CommonEntity {

    /* id */
    @TableId
    private String id;

    /* 活动图 */
    private String thumbnail;

    /* 活动标题 */
    private String title;

    /* 活动描述 */
    private String description;

    /* 活动分类 */
    private String category;

    /* 活动平台 */
    private String platformCategory;

    /* 活动人数 */
    private Integer participationCount;

    /* 当前参与人数 */
    private Integer currentCount;

    /* 活动详情 */
    private String content;

    /* 活动开始时间 */
    private Date startTime;

    /* 活动结束时间 */
    private Date endTime;

    /* 活动状态 */
    private String status;

    /* 是否开启活动参与人员审核 */
    private String personnelReview;

    /* 活动排序 */
    private Integer sortCode;

    /* 备注 */
    private String remark;

    /* 扩展 */
    private String extJson;




}
