90 lines
1.5 KiB
Java
Raw Normal View History

2025-09-23 09:59:04 +08:00
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;
}