package com.rongyichuang.player.dto.response; import java.util.List; /** * 比赛报名详情响应(用于评分页面) */ public class ActivityPlayerDetailResponse { private Long id; // activity_player_id private PlayerInfoResponse playerInfo; // 学员信息 private RegionInfoResponse regionInfo; // 区域信息 private String activityName; // 比赛名称 private String projectName; // 项目名称 private String description; // 参赛项目简介 private String feedback; // 审核意见 private Integer state; // 审核状态:0=未审核,1=通过,2=驳回 private List submissionFiles; // 提交的资料 private RatingFormResponse ratingForm; // 评分表单 // Constructors public ActivityPlayerDetailResponse() {} // Getters and Setters public Long getId() { return id; } public void setId(Long id) { this.id = id; } public PlayerInfoResponse getPlayerInfo() { return playerInfo; } public void setPlayerInfo(PlayerInfoResponse playerInfo) { this.playerInfo = playerInfo; } public RegionInfoResponse getRegionInfo() { return regionInfo; } public void setRegionInfo(RegionInfoResponse regionInfo) { this.regionInfo = regionInfo; } public String getActivityName() { return activityName; } public void setActivityName(String activityName) { this.activityName = activityName; } public String getProjectName() { return projectName; } public void setProjectName(String projectName) { this.projectName = projectName; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getFeedback() { return feedback; } public void setFeedback(String feedback) { this.feedback = feedback; } public Integer getState() { return state; } public void setState(Integer state) { this.state = state; } public List getSubmissionFiles() { return submissionFiles; } public void setSubmissionFiles(List submissionFiles) { this.submissionFiles = submissionFiles; } public RatingFormResponse getRatingForm() { return ratingForm; } public void setRatingForm(RatingFormResponse ratingForm) { this.ratingForm = ratingForm; } }