90 lines
1.5 KiB
Java
90 lines
1.5 KiB
Java
|
|
package com.cdzy.activity.model.dto;
|
|||
|
|
|
|||
|
|
import lombok.Builder;
|
|||
|
|
import lombok.Data;
|
|||
|
|
|
|||
|
|
import java.io.Serial;
|
|||
|
|
import java.io.Serializable;
|
|||
|
|
import java.time.LocalDateTime;
|
|||
|
|
|
|||
|
|
@Builder
|
|||
|
|
@Data
|
|||
|
|
public class ActivityInfo implements Serializable {
|
|||
|
|
|
|||
|
|
@Serial
|
|||
|
|
private static final long serialVersionUID = 1L;
|
|||
|
|
|
|||
|
|
private Long activityId;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 活动名称
|
|||
|
|
*/
|
|||
|
|
private String activityName;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 封面
|
|||
|
|
*/
|
|||
|
|
private String activityCover;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 主办方
|
|||
|
|
*/
|
|||
|
|
private String activitySponsor;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 简介
|
|||
|
|
*/
|
|||
|
|
private String activityDescription;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 活动地址
|
|||
|
|
*/
|
|||
|
|
private String activityLocation;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 报名开始时间
|
|||
|
|
*/
|
|||
|
|
private LocalDateTime registrationStartTime;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 报名结束时间
|
|||
|
|
*/
|
|||
|
|
private LocalDateTime registrationEndTime;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 活动开始时间
|
|||
|
|
*/
|
|||
|
|
private LocalDateTime startTime;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 报名结束时间
|
|||
|
|
*/
|
|||
|
|
private LocalDateTime endTime;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 报名最大人数
|
|||
|
|
*/
|
|||
|
|
private Integer maxNum;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 是否限制人数(0:不限制,1:限制
|
|||
|
|
*/
|
|||
|
|
private Integer limitPeople;
|
|||
|
|
|
|||
|
|
private Integer status;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 是否限制报名人群(0:不限制,1:限制
|
|||
|
|
*/
|
|||
|
|
private Integer limitRegister;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 活动类型:1-体育 2-文娱
|
|||
|
|
*/
|
|||
|
|
private Integer activityType;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 该活动当前用户是否可报名
|
|||
|
|
*/
|
|||
|
|
private Boolean possibleRegister;
|
|||
|
|
}
|