PaperRefixDomain.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package cn.com.qmth.scancentral.bean.refix;
  2. import javax.validation.Valid;
  3. import javax.validation.constraints.Min;
  4. import javax.validation.constraints.NotNull;
  5. import javax.validation.constraints.Size;
  6. import java.util.List;
  7. public class PaperRefixDomain {
  8. @NotNull(message = "paper.id不能为空")
  9. private Long id;
  10. @NotNull(message = "paper.number不能为空")
  11. @Min(value = 1, message = "paper.number不能小于1")
  12. private Integer number;
  13. @NotNull(message = "paper.mismatch不能为空")
  14. private Boolean mismatch;
  15. @Valid
  16. @NotNull(message = "pages不能为空")
  17. @Size(min = 1, message = "pages不能为空")
  18. private List<PageRefixDomain> pages;
  19. public Long getId() {
  20. return id;
  21. }
  22. public void setId(Long id) {
  23. this.id = id;
  24. }
  25. public Integer getNumber() {
  26. return number;
  27. }
  28. public void setNumber(Integer number) {
  29. this.number = number;
  30. }
  31. public Boolean getMismatch() {
  32. return mismatch;
  33. }
  34. public void setMismatch(Boolean mismatch) {
  35. this.mismatch = mismatch;
  36. }
  37. public List<PageRefixDomain> getPages() {
  38. return pages;
  39. }
  40. public void setPages(List<PageRefixDomain> pages) {
  41. this.pages = pages;
  42. }
  43. }