|
|
@@ -1,5 +1,6 @@
|
|
|
package cn.seecoder.judgement.dto;
|
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.Builder;
|
|
|
import lombok.Data;
|
|
|
@@ -20,7 +21,6 @@ import java.util.Map;
|
|
|
@NoArgsConstructor
|
|
|
@AllArgsConstructor
|
|
|
public class StudentAnswerDTO implements Serializable {
|
|
|
- private static final long serialVersionUID = -5846899734313166305L;
|
|
|
// @NotEmpty(message = "回答不能为空")
|
|
|
// private Map<String, Object> answers;
|
|
|
@NotNull(message = "用户id不能为空")
|
|
|
@@ -35,10 +35,12 @@ public class StudentAnswerDTO implements Serializable {
|
|
|
@NotNull(message = "缺少答案")
|
|
|
private Object answer;
|
|
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
@NotNull(message = "缺少做题开始时间")
|
|
|
@Past(message = "开始时间错误")
|
|
|
private LocalDateTime startAt;
|
|
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
@NotNull(message = "缺少做题结束时间")
|
|
|
@Past(message = "结束时间错误")
|
|
|
private LocalDateTime endAt;
|