MyExaminePageDto.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  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 java.util.Date;
  8. import java.util.List;
  9. /**
  10. * 待办任务分页查询参数
  11. *
  12. * @Author: tzx
  13. * @Date: 2022/10/11 16:54
  14. */
  15. @Data
  16. @EqualsAndHashCode(callSuper = true)
  17. public class MyExaminePageDto extends PageInput {
  18. /**
  19. * 开始时间
  20. */
  21. @ApiModelProperty("开始时间")
  22. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  23. private Date startTime;
  24. /**
  25. * 结束时间
  26. */
  27. @ApiModelProperty("结束时间")
  28. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  29. private Date endTime;
  30. /**
  31. * 模板名称
  32. */
  33. @ApiModelProperty("模板名称")
  34. private String name;
  35. /**
  36. * 任务名称
  37. */
  38. @ApiModelProperty("任务名称")
  39. private String taskName;
  40. /**
  41. * 发起人
  42. */
  43. @ApiModelProperty("发起人")
  44. private String originator;
  45. /**
  46. * 流水号
  47. */
  48. @ApiModelProperty("流水号")
  49. private String serialNumber;
  50. @ApiModelProperty("状态:1 已审批, 0 未审批")
  51. private Integer status;
  52. List<String> taskIds;
  53. }