|
|
@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModel; |
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
import lombok.Data; |
|
|
import lombok.Data; |
|
|
|
|
|
|
|
|
|
|
|
import javax.validation.constraints.Max; |
|
|
|
|
|
import javax.validation.constraints.Min; |
|
|
import javax.validation.constraints.NotNull; |
|
|
import javax.validation.constraints.NotNull; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
|
|
|
|
|
|
@ -61,7 +63,7 @@ public class TopicDto { |
|
|
public static class GetRankingByProjectId{ |
|
|
public static class GetRankingByProjectId{ |
|
|
@ApiModelProperty("项目id") |
|
|
@ApiModelProperty("项目id") |
|
|
private Long projectId; |
|
|
private Long projectId; |
|
|
@ApiModelProperty("比赛环节 1志在必得 2以快制胜 3绝地反击 4你说我猜 都传则查询所有,默认只查当前环节已经晋级的组") |
|
|
@ApiModelProperty("比赛环节 1志在必得 2以快制胜 3绝地反击 4你说我猜 默认查全部") |
|
|
private List<Integer> linkTypes; |
|
|
private List<Integer> linkTypes; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -92,9 +94,15 @@ public class TopicDto { |
|
|
@Data |
|
|
@Data |
|
|
@ApiModel("查询所有绝地反击的题") |
|
|
@ApiModel("查询所有绝地反击的题") |
|
|
public static class GetTopicAll{ |
|
|
public static class GetTopicAll{ |
|
|
|
|
|
|
|
|
|
|
|
@NotNull |
|
|
|
|
|
@ApiModelProperty("项目id") |
|
|
|
|
|
private Long projectId; |
|
|
@ApiModelProperty("比赛环节 1志在必得 2以快制胜 3绝地反击 4你说我猜 默认查询绝地反击") |
|
|
@ApiModelProperty("比赛环节 1志在必得 2以快制胜 3绝地反击 4你说我猜 默认查询绝地反击") |
|
|
private int linkType = 3; |
|
|
private int linkType = 3; |
|
|
|
|
|
@Max(50) |
|
|
|
|
|
@Min(0) |
|
|
@ApiModelProperty("查询几道题 可以不传 默认查询绝地反击的9道题") |
|
|
@ApiModelProperty("查询几道题 可以不传 默认查询绝地反击的9道题") |
|
|
private int nums; |
|
|
private int nums = 9; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|