MaterialTaskWaitPageDto.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package com.xjrsoft.module.material.dto;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.xjrsoft.common.page.PageInput;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.time.LocalDateTime;
  7. @Data
  8. public class MaterialTaskWaitPageDto extends PageInput {
  9. /**
  10. * 材料提交任务类型(material_type)
  11. */
  12. // @ApiModelProperty("材料提交任务类型(material_type)")
  13. // private Long materialTypeId;
  14. /**
  15. * 任务名称
  16. */
  17. @ApiModelProperty("任务名称")
  18. private String name;
  19. /**
  20. * 状态 1=未开始 2=进行中 3=结束
  21. */
  22. @ApiModelProperty("状态 1=未开始 2=进行中 3=结束")
  23. private Integer status;
  24. /**
  25. * 指派人
  26. */
  27. @ApiModelProperty("指派人")
  28. private String assignedUser;
  29. /**
  30. * 要求完成日期 开始
  31. */
  32. // @ApiModelProperty("要求完成日期 开始")
  33. // @JsonFormat(pattern = "yyyy-MM-dd")
  34. // private LocalDateTime requiredCompleteStareTime;
  35. /**
  36. * 要求完成日期 结束
  37. */
  38. // @ApiModelProperty("要求完成日期 结束")
  39. // @JsonFormat(pattern = "yyyy-MM-dd")
  40. // private LocalDateTime requiredCompleteEndTime;
  41. /**
  42. * 执行状态 1=未提交 2=待审核 3=通过 4=重做
  43. */
  44. @ApiModelProperty("执行状态 1=未提交 2=待审核 3=通过 4=重做")
  45. private Integer extStatus;
  46. }