QuestionAddRequest.java 829 B

123456789101112131415161718192021222324252627282930313233
  1. package com.example.onlinejudge.model.dto.question;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import java.io.Serializable;
  6. import java.util.List;
  7. @Data
  8. @ApiModel("创建问题请求")
  9. public class QuestionAddRequest implements Serializable {
  10. @ApiModelProperty("标题")
  11. private String title;
  12. @ApiModelProperty("内容")
  13. private String content;
  14. @ApiModelProperty("标签列表")
  15. private List<String> tags;
  16. @ApiModelProperty("题目答案")
  17. private String answer;
  18. @ApiModelProperty("判题用例")
  19. private List<JudgeCase> judgeCase;
  20. @ApiModelProperty("判题配置")
  21. private JudgeConfig judgeConfig;
  22. private static final long serialVersionUID = 1L;
  23. }