TaskStocktaking.java 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. package com.jsh.erp.datasource.entities;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import lombok.experimental.Accessors;
  6. import java.util.Date;
  7. /**
  8. * 盘点任务
  9. */
  10. @Data
  11. @Accessors(chain = true)
  12. public class TaskStocktaking {
  13. @ApiModelProperty("主键ID")
  14. private Long id;
  15. @ApiModelProperty("任务名称")
  16. private String taskName;
  17. @ApiModelProperty("负责人ID")
  18. private Long creator;
  19. @ApiModelProperty("创建人ID")
  20. private Long createBy;
  21. @ApiModelProperty("创建时间")
  22. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  23. private Date createTime;
  24. @ApiModelProperty("任务类型 1.全盘,2.抽盘")
  25. private int taskType;
  26. @ApiModelProperty("仓库ID")
  27. private Long depotId;
  28. @ApiModelProperty("任务单号")
  29. private String number;
  30. @ApiModelProperty("种类数")
  31. private Integer categoryCount;
  32. @ApiModelProperty("商品数")
  33. private int materialCount;
  34. @ApiModelProperty("任务状态 1.未开始,2.进行中,3.已完成,4.已取消")
  35. private Integer taskStatus;
  36. @ApiModelProperty("盘点范围")
  37. private String positionRange;
  38. @ApiModelProperty("删除标记,0.未删除,1.已删除")
  39. private boolean deleteFlag;
  40. @ApiModelProperty("盘点人")
  41. private Long operBy;
  42. @ApiModelProperty("盘点时间")
  43. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  44. private Date operTime;
  45. }