2025-09-23 10:12:33 +08:00

94 lines
1.6 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.cdzy.activity.model.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDateTime;
@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
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;
}