|
|
@ -6,6 +6,7 @@ import org.hibernate.validator.constraints.NotEmpty;
|
|
|
|
import ru.ulstu.deadline.model.DeadlineDto;
|
|
|
|
import ru.ulstu.deadline.model.DeadlineDto;
|
|
|
|
|
|
|
|
|
|
|
|
import javax.validation.constraints.Size;
|
|
|
|
import javax.validation.constraints.Size;
|
|
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
|
import java.util.Date;
|
|
|
|
import java.util.Date;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.Set;
|
|
|
|
import java.util.Set;
|
|
|
@ -21,7 +22,7 @@ public class PaperDto {
|
|
|
|
private Date createDate;
|
|
|
|
private Date createDate;
|
|
|
|
private Date updateDate;
|
|
|
|
private Date updateDate;
|
|
|
|
@NotEmpty
|
|
|
|
@NotEmpty
|
|
|
|
private List<DeadlineDto> deadlines;
|
|
|
|
private List<DeadlineDto> deadlines = new ArrayList<>();
|
|
|
|
private String comment;
|
|
|
|
private String comment;
|
|
|
|
private Boolean locked;
|
|
|
|
private Boolean locked;
|
|
|
|
private String tmpFileName;
|
|
|
|
private String tmpFileName;
|
|
|
@ -31,7 +32,7 @@ public class PaperDto {
|
|
|
|
private Set<Integer> authors;
|
|
|
|
private Set<Integer> authors;
|
|
|
|
|
|
|
|
|
|
|
|
public PaperDto() {
|
|
|
|
public PaperDto() {
|
|
|
|
|
|
|
|
deadlines.add(new DeadlineDto());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@JsonCreator
|
|
|
|
@JsonCreator
|
|
|
|