|
@@ -0,0 +1,230 @@
|
|
|
+package com.yonge.cooleshow.biz.dal.entity;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+
|
|
|
+import java.io.Serializable;
|
|
|
+import java.util.Date;
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import org.springframework.format.annotation.DateTimeFormat;
|
|
|
+import java.math.BigDecimal;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 活动计划表
|
|
|
+ */
|
|
|
+@TableName("activity_plan")
|
|
|
+@ApiModel(value = "ActivityPlan对象", description = "活动计划表")
|
|
|
+public class ActivityPlan implements Serializable {
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+ @ApiModelProperty("主键 ")
|
|
|
+ @TableId(value = "id_", type = IdType.AUTO)
|
|
|
+ private Long id;
|
|
|
+ @ApiModelProperty("活动类型 EVALUATION 评测活动 ")
|
|
|
+ @TableField(value = "activity_type_")
|
|
|
+ private String activityType;
|
|
|
+ @ApiModelProperty("活动名称 ")
|
|
|
+ @TableField(value = "activity_name_")
|
|
|
+ private String activityName;
|
|
|
+ @ApiModelProperty("活动描述 ")
|
|
|
+ @TableField(value = "describe_")
|
|
|
+ private String describe;
|
|
|
+ @ApiModelProperty("规则描述 ")
|
|
|
+ @TableField(value = "rule_describe_")
|
|
|
+ private String ruleDescribe;
|
|
|
+ @ApiModelProperty("主题图片 ")
|
|
|
+ @TableField(value = "subject_url_")
|
|
|
+ private String subjectUrl;
|
|
|
+ @ApiModelProperty("平铺背景 ")
|
|
|
+ @TableField(value = "background_url_")
|
|
|
+ private String backgroundUrl;
|
|
|
+ @ApiModelProperty("活动时间-开始 ")
|
|
|
+ @TableField(value = "activity_start_")
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
|
+ private Date activityStart;
|
|
|
+ @ApiModelProperty("活动时间-结束 ")
|
|
|
+ @TableField(value = "activity_end_")
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
|
+ private Date activityEnd;
|
|
|
+ @ApiModelProperty("报名方式 FREE 免费 CHARGE 收费 ")
|
|
|
+ @TableField(value = "registration_method_")
|
|
|
+ private String registrationMethod;
|
|
|
+ @ApiModelProperty("报名价格 ")
|
|
|
+ @TableField(value = "registration_price_")
|
|
|
+ private BigDecimal registrationPrice;
|
|
|
+ @ApiModelProperty("评测难度 BEGINNER 入门级 ADVANCED 进阶级 PERFORMER 大师级 ")
|
|
|
+ @TableField(value = "evaluation_difficulty_")
|
|
|
+ private String evaluationDifficulty;
|
|
|
+ @ApiModelProperty("创建状态 0 正式 1 草稿 ")
|
|
|
+ @TableField(value = "draft_flag_")
|
|
|
+ private Integer draftFlag;
|
|
|
+ @ApiModelProperty("活动状态 0 停用 1 启用 ")
|
|
|
+ @TableField(value = "activity_state_")
|
|
|
+ private Integer activityState;
|
|
|
+ @ApiModelProperty("创建时间 ")
|
|
|
+ @TableField(value = "create_time_")
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
|
+ private Date createTime;
|
|
|
+ @ApiModelProperty("创建人 ")
|
|
|
+ @TableField(value = "create_by_")
|
|
|
+ private Long createBy;
|
|
|
+ @ApiModelProperty("更新时间 ")
|
|
|
+ @TableField(value = "update_time_")
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
|
+ private Date updateTime;
|
|
|
+ @ApiModelProperty("更新人 ")
|
|
|
+ @TableField(value = "update_by_")
|
|
|
+ private Long updateBy;
|
|
|
+
|
|
|
+ public Long getId() {
|
|
|
+ return id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setId(Long id) {
|
|
|
+ this.id = id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getActivityType() {
|
|
|
+ return activityType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setActivityType(String activityType) {
|
|
|
+ this.activityType = activityType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getActivityName() {
|
|
|
+ return activityName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setActivityName(String activityName) {
|
|
|
+ this.activityName = activityName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getDescribe() {
|
|
|
+ return describe;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setDescribe(String describe) {
|
|
|
+ this.describe = describe;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getRuleDescribe() {
|
|
|
+ return ruleDescribe;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setRuleDescribe(String ruleDescribe) {
|
|
|
+ this.ruleDescribe = ruleDescribe;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getSubjectUrl() {
|
|
|
+ return subjectUrl;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSubjectUrl(String subjectUrl) {
|
|
|
+ this.subjectUrl = subjectUrl;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getBackgroundUrl() {
|
|
|
+ return backgroundUrl;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setBackgroundUrl(String backgroundUrl) {
|
|
|
+ this.backgroundUrl = backgroundUrl;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Date getActivityStart() {
|
|
|
+ return activityStart;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setActivityStart(Date activityStart) {
|
|
|
+ this.activityStart = activityStart;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Date getActivityEnd() {
|
|
|
+ return activityEnd;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setActivityEnd(Date activityEnd) {
|
|
|
+ this.activityEnd = activityEnd;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getRegistrationMethod() {
|
|
|
+ return registrationMethod;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setRegistrationMethod(String registrationMethod) {
|
|
|
+ this.registrationMethod = registrationMethod;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getRegistrationPrice() {
|
|
|
+ return registrationPrice;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setRegistrationPrice(BigDecimal registrationPrice) {
|
|
|
+ this.registrationPrice = registrationPrice;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getEvaluationDifficulty() {
|
|
|
+ return evaluationDifficulty;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setEvaluationDifficulty(String evaluationDifficulty) {
|
|
|
+ this.evaluationDifficulty = evaluationDifficulty;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Integer getDraftFlag() {
|
|
|
+ return draftFlag;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setDraftFlag(Integer draftFlag) {
|
|
|
+ this.draftFlag = draftFlag;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Integer getActivityState() {
|
|
|
+ return activityState;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setActivityState(Integer activityState) {
|
|
|
+ this.activityState = activityState;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Date getCreateTime() {
|
|
|
+ return createTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCreateTime(Date createTime) {
|
|
|
+ this.createTime = createTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getCreateBy() {
|
|
|
+ return createBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCreateBy(Long createBy) {
|
|
|
+ this.createBy = createBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Date getUpdateTime() {
|
|
|
+ return updateTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setUpdateTime(Date updateTime) {
|
|
|
+ this.updateTime = updateTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getUpdateBy() {
|
|
|
+ return updateBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setUpdateBy(Long updateBy) {
|
|
|
+ this.updateBy = updateBy;
|
|
|
+ }
|
|
|
+
|
|
|
+}
|