package com.rongyichuang.user.dto.response; /** * 用户报名记录响应DTO */ public class UserRegistration { private String id; private ActivityInfo activity; private String status; private String registrationTime; // Getters and Setters public String getId() { return id; } public void setId(String id) { this.id = id; } public ActivityInfo getActivity() { return activity; } public void setActivity(ActivityInfo activity) { this.activity = activity; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getRegistrationTime() { return registrationTime; } public void setRegistrationTime(String registrationTime) { this.registrationTime = registrationTime; } /** * 活动信息内部类 */ public static class ActivityInfo { private String id; private String title; private MediaInfo coverImage; private String startTime; private String status; // Getters and Setters public String getId() { return id; } public void setId(String id) { this.id = id; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public MediaInfo getCoverImage() { return coverImage; } public void setCoverImage(MediaInfo coverImage) { this.coverImage = coverImage; } public String getStartTime() { return startTime; } public void setStartTime(String startTime) { this.startTime = startTime; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } } /** * 媒体信息内部类 */ public static class MediaInfo { private String id; private String name; private String path; private String fullUrl; private String fullThumbUrl; private String mediaType; // Getters and Setters public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public String getFullUrl() { return fullUrl; } public void setFullUrl(String fullUrl) { this.fullUrl = fullUrl; } public String getFullThumbUrl() { return fullThumbUrl; } public void setFullThumbUrl(String fullThumbUrl) { this.fullThumbUrl = fullThumbUrl; } public String getMediaType() { return mediaType; } public void setMediaType(String mediaType) { this.mediaType = mediaType; } } }