ProclamationPageDto.java 949 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.xjrsoft.module.oa.dto;
  2. import com.xjrsoft.common.page.PageInput;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import lombok.EqualsAndHashCode;
  6. import javax.validation.constraints.Min;
  7. import javax.validation.constraints.NotNull;
  8. /**
  9. *
  10. * @Author: szx
  11. * @Date: 2022/6/27 15:38
  12. */
  13. @Data
  14. @EqualsAndHashCode(callSuper = false)
  15. public class ProclamationPageDto extends PageInput {
  16. @ApiModelProperty(value = "类型(1-新闻2-公告)",hidden = true)
  17. @NotNull(message = "类型不能为空!")
  18. @Min(value = 1, message = "类型必须大于0")
  19. private Integer type;
  20. /**
  21. * 完整标题
  22. */
  23. @ApiModelProperty("完整标题")
  24. private String fullHead;
  25. /**
  26. * 关键字
  27. */
  28. @ApiModelProperty("关键字")
  29. private String keyword;
  30. /**
  31. * 当前用户id
  32. */
  33. @ApiModelProperty(value = "当前用户id", hidden = true)
  34. private Long loginId;
  35. }