OldCalendarIntervalsVO.java 778 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.persagy.calendar.pojo.old;
  2. import java.util.List;
  3. import javax.validation.Valid;
  4. import javax.validation.constraints.NotBlank;
  5. import javax.validation.constraints.NotEmpty;
  6. import io.swagger.annotations.ApiModel;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import lombok.Getter;
  9. import lombok.Setter;
  10. /**
  11. * @version
  12. * @description
  13. * @company persagy
  14. * @author zhangqiankun
  15. * @since 2020年10月4日: 下午12:54:08
  16. */
  17. @Getter
  18. @Setter
  19. @ApiModel
  20. public class OldCalendarIntervalsVO<T> {
  21. @NotBlank(message = "id不可为空")
  22. @ApiModelProperty(value = "工作历ID", required = true)
  23. private String id;
  24. @Valid
  25. @NotEmpty(message = "intervals不可为空")
  26. @ApiModelProperty(value = "intervals", required = true)
  27. private List<T> intervals;
  28. }