| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168 |
- package space.anyi.serve.entity.contest;
- import com.baomidou.mybatisplus.annotation.IdType;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import java.time.LocalDateTime;
- @TableName("dev.submission")
- public class Submission {
- public static final String STATUS_SUBMITTED = "SUBMITTED";
- public static final String STATUS_JUDGING = "JUDGING";
- public static final String STATUS_AC = "AC";
- public static final String STATUS_WA = "WA";
- public static final String STATUS_TLE = "TLE";
- public static final String STATUS_MLE = "MLE";
- public static final String STATUS_RE = "RE";
- public static final String STATUS_CE = "CE";
- @TableId(type = IdType.AUTO)
- private Long id;
- @TableField("problem_id")
- private Long problemId;
- @TableField("user_id")
- private Long userId;
- @TableField("contest_id")
- private Long contestId;
- private String code;
- private String language;
- private String status = STATUS_SUBMITTED;
- @TableField("judge_detail")
- private String judgeDetail;
- @TableField("time_used_ms")
- private Integer timeUsedMs;
- @TableField("memory_used_kb")
- private Integer memoryUsedKb;
- private Integer score;
- @TableField("total_test_cases")
- private Integer totalTestCases;
- @TableField("passed_test_cases")
- private Integer passedTestCases;
- @TableField("delete_flag")
- private Integer deleteFlag = 0;
- @TableField("created_at")
- private LocalDateTime createdAt;
- public Long getId() {
- return id;
- }
- public void setId(Long id) {
- this.id = id;
- }
- public Long getProblemId() {
- return problemId;
- }
- public void setProblemId(Long problemId) {
- this.problemId = problemId;
- }
- public Long getUserId() {
- return userId;
- }
- public void setUserId(Long userId) {
- this.userId = userId;
- }
- public Long getContestId() {
- return contestId;
- }
- public void setContestId(Long contestId) {
- this.contestId = contestId;
- }
- public String getCode() {
- return code;
- }
- public void setCode(String code) {
- this.code = code;
- }
- public String getLanguage() {
- return language;
- }
- public void setLanguage(String language) {
- this.language = language;
- }
- public String getStatus() {
- return status;
- }
- public void setStatus(String status) {
- this.status = status;
- }
- public String getJudgeDetail() {
- return judgeDetail;
- }
- public void setJudgeDetail(String judgeDetail) {
- this.judgeDetail = judgeDetail;
- }
- public Integer getTimeUsedMs() {
- return timeUsedMs;
- }
- public void setTimeUsedMs(Integer timeUsedMs) {
- this.timeUsedMs = timeUsedMs;
- }
- public Integer getMemoryUsedKb() {
- return memoryUsedKb;
- }
- public void setMemoryUsedKb(Integer memoryUsedKb) {
- this.memoryUsedKb = memoryUsedKb;
- }
- public Integer getScore() {
- return score;
- }
- public void setScore(Integer score) {
- this.score = score;
- }
- public Integer getTotalTestCases() {
- return totalTestCases;
- }
- public void setTotalTestCases(Integer totalTestCases) {
- this.totalTestCases = totalTestCases;
- }
- public Integer getPassedTestCases() {
- return passedTestCases;
- }
- public void setPassedTestCases(Integer passedTestCases) {
- this.passedTestCases = passedTestCases;
- }
- public Integer getDeleteFlag() {
- return deleteFlag;
- }
- public void setDeleteFlag(Integer deleteFlag) {
- this.deleteFlag = deleteFlag;
- }
- public LocalDateTime getCreatedAt() {
- return createdAt;
- }
- public void setCreatedAt(LocalDateTime createdAt) {
- this.createdAt = createdAt;
- }
- }
|