MyProcessPageDto.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. package com.xjrsoft.module.workflow.dto;
  2. import com.xjrsoft.common.page.PageInput;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import lombok.EqualsAndHashCode;
  6. import org.springframework.format.annotation.DateTimeFormat;
  7. import javax.validation.constraints.NotNull;
  8. import java.util.Date;
  9. /**
  10. * @Author: tzx
  11. * @Date: 2022/10/31 15:33
  12. */
  13. @Data
  14. @EqualsAndHashCode(callSuper = true)
  15. public class MyProcessPageDto extends PageInput {
  16. /**
  17. * 开始时间
  18. */
  19. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  20. private Date startTime;
  21. /**
  22. * 结束时间
  23. */
  24. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  25. private Date endTime;
  26. /**
  27. * 模板名称
  28. */
  29. private String name;
  30. /**
  31. * 模板id
  32. */
  33. private String schemaId;
  34. /**
  35. * 发起人
  36. */
  37. private String originator;
  38. /**
  39. * 流水号
  40. */
  41. private String serialNumber;
  42. /**
  43. * 1完成 2未完成
  44. */
  45. @ApiModelProperty("类型 1完成 2未完成 ")
  46. private Integer type;
  47. }